Galera como ue faço pro Id não mudar, e colocar esse "_" no começo do id quando o processo muda.
E por que acontece isso ?
Galera como ue faço pro Id não mudar, e colocar esse "_" no começo do id quando o processo muda.
E por que acontece isso ?
Diego, tive esse problema quando comecei a desenvolver formulários do Fluig, mas na época, não tive essa explicação que o Gabriel deu, por isso, fiz algumas adaptações para isso não ocorrer nos meus formulários, conforme segue:
Isso ocorria principalmente nos campos select, então eu passei a tratar todos, mexendo nas propriedades.
$("select[id$=_d]").removeAttr("required","required").attr("style","display:none");
Atualmente eu não uso mais o enableFields, para evitar esses problemas.
@Diego,
Esse _ foi você que definiu? Se não foi, quer dizer que ele está bloqueado no evento do formulário enableFields.
Quando você bloqueia um campo no evento enableFields, automaticamente ele gera outro campo no formulário com _, e o campo original fica escondido no formulário.