Caros colegas, bom dia.
Meu formulário tem 2 abas, a 1ª aba ‘id_tabs_0_’ tem 5 campos, e o código abaixo faz a seguinte validação: Se o usuário não preencher todos os campos da aba1, a aba2 ‘id_tabs_0_1’ não será habilitada para inserção dos dados, preenchendo todos os dados da aba1 o último campo campo possui um evento ajax onChanhe para fazer a validação e habilitar a próxima aba2, ai o formulário passa para a aba2 e não habilita mais a aba1, gostaria de saber se depois de fazer esse passo descrito acima, teria como deixar as 2 abas habilitadas depois de preenchidos os campos?
Segue abaixo o passo a passo:
Tenho 2 abas e estou utilizando o evento OnLoad Do formulário na opção Javascript com o código:
document.getElementById(‘id_tabs_0_0’).style.pointerEvents= “none”;
document.getElementById(‘id_tabs_0_1’).style.pointerEvents= “none”;
Um método javascript chamado “enable” com o código:
document.getElementById(‘id_tabs_0_’+x).style.pointerEvents= “visible”;
E um evento ajax do tipo OnChange conm o código:
if({campo1}!=null && {campo2} !=null && {campo3} !=null && {campo4} !=null && {campo5} !=null)
{
$javascript_function = ‘enable’;
$javascript_parameters = array(‘1’);
sc_ajax_javascript($javascript_function, $javascript_parameters);
}else
{
sc_ajax_message(“Preencha todos os campos”, “Atenção”, “modal=Y&left=100&right=100&width=200&height=100”);
}