Autor Tópico: No form utilizando evento para passar de uma aba para outra  (Lida 998 vezes)

DanielleRicardo

  • Novato
  • *
  • Mensagens: 18
    • Email
No form utilizando evento para passar de uma aba para outra
« Online: Março 23, 2016, 10:59:06 am »
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");
        }
Danielle Ricardo S

walterflorencio

  • Intermediário
  • ***
  • Mensagens: 182
    • Email
Re:No form utilizando evento para passar de uma aba para outra
« Responder #1 Online: Outubro 15, 2016, 02:02:40 am »
Danielle, criei o método javascript = document.getElementById('id_tabs_0_'+x).style.pointerEvents= "visible";, mas não sei qual o parâmetro que devo criar. Pode ajudar? Obrigado.

Haroldo

  • Expert
  • *****
  • Mensagens: 6274
  • Conhecimento diminui limitações.△TFA△
    • Infinitus Web Gestão Empresarial/Gestão ITIL/Consultoria Scriptcase

Ronyan Alves

  • Administrator
  • Avançado
  • *****
  • Mensagens: 353
Re:No form utilizando evento para passar de uma aba para outra
« Responder #3 Online: Outubro 18, 2016, 05:07:20 pm »
--

Ronyan Alves
Equipe Scriptcase

walterflorencio

  • Intermediário
  • ***
  • Mensagens: 182
    • Email
Re:No form utilizando evento para passar de uma aba para outra
« Responder #4 Online: Outubro 18, 2016, 08:52:34 pm »
Obrigado Haroldo e Ronyan.