No código atual deixo a caixa em branco, mas queria que ela não apagasse o que eu escrevo nela.
<input type="text" value="" onblur="MudarCoberto(this)" maxlength="3" style="width:38px;">
No código atual deixo a caixa em branco, mas queria que ela não apagasse o que eu escrevo nela.
<input type="text" value="" onblur="MudarCoberto(this)" maxlength="3" style="width:38px;">
Fala aí Caio, tudo bem? Desculpa mas eu não entendi a dúvida, conseguiria passar mais detalhes?
Fico no aguardo.
Eu escrevo algo no input na view, o ajax pega e passa para o controller que grava no banco de dados. Só que depois o input fica em branco. Eu queria que ele persistisse na view o que eu tinha colocado nele para o cliente saber o estado atual da coisa.
Aproveito e deixo outra dúvida: em outro exemplo eu passo para uma view um modelo que já vem com um valor ExecucoesId.
<label for="IdDaExecucao">Id da Execução</label>
<br />
<input type="text" maxlength="3" style="width:32px;" id="IdDaExecucao" asp-for="@Model.ExecucoesId">
Eu quero que o cliente veja na view o valor, e isso está acontecendo. Só que ele está conseguindo mudar esse valor e isso eu não quero.
Fala aí Caio, tudo bem?
Sobre o primeiro problema: Precisaria ver o que você está fazendo na função: MudarCoberto
, provavelmente em algum lugar dela você está setando o valor do campo para branco.
Sobre o segundo: Para você bloquear a mudança no campo você pode adicionar um readonly
no input
.
Também é possível desabilitar os click's para o input
com CSS:
input[readonly] {
pointer-events: none;
}
Espero ter ajudado.
A mudança tem de ser realizada. O que eu quero é que a cada mudança o input na tela não apague após a submissão.
Consegue me mandar o projeto? Ficaria mais fácil eu vendo os códigos e simulando o cenário na minha máquina.
Fico no aguardo, bons estudos.
Cara, pode deixar que o projeto foi cancelado.
Beleza Caio, sempre que precisar não deixe de criar suas dúvidas.
Obs: Se quiser me mandar, apenas a título de curiosidade, a gente pode fazer essa feature.
Abraços e bons estudos.