2010-02-22 8 views
0

Je demande comment valider le formulaire dans les étapes par étape, je crée une forme et il a une durée de trois sections dans la même pagecomment valider le formulaire en étapes par procédure étape

  1. Infos personnelles,
  2. Contact info,
  3. Détails de la conformation.

Ma question est:

Si ces entrées spécifiques de l'étape 1 sont tous valides et retour « true » dans #form, le bouton marche-deux sera (activée/vous amène à l'étape suivante) et de même wth étape 2 si toutes les entrées spécifiques sont tous valides, et va l'Etape 3 activera

comment valider le formulaire dans les étapes quand je suis en utilisant la validation jquery

mon code est ici:

$(document).ready(function() { 
var navHTML = '' + ''; $(function(){ 

     // init 
     $('#Form > div') 
      .hide() 
      .append(navHTML); 
     $('#first-step .prev-als').remove(); 
     $('#last-step .form-next').remove(); 

     // show first step 
     $('#first-step').show(); 
$("a.form-next").click(function() { 

    var whichStep = $(this).parent().parent().attr('id'); 



      if(whichStep == 'first-step') 
      { 


     $("#first-step").validate(); 
       if($("#form").valid()==false) return false;  
//Dont navigate to second page 

      } 
      else if(whichStep == 'second-step') 

      {      

      } 

      else if(whichStep == 'last-step') 
      { 
       // validate last-step 
      } 
$(this).parent().parent().hide().next().show(); }); 

$('a.prev-als ').click(function(){ 
      $(this).parent().parent().hide().prev().show(); 
     }); 


    }); 

         }); 
+0

@RageZ: tout le monde désolé je ne pouvais comprendre sa question, donc si vous avez une idée – RageZ

+0

Merci Rage maintenant je modifier ma requête s'il vous plaît vérifier encore et répondre rapidement je coincé sur ce – shahid

+0

je demande comment pour valider la forme dans les étapes par étape, je crée un formulaire et il a trois sections dans une même page 1.Personal Info, 2.Contact info, 3.Conformations de détails. Ma question est: Si ces entrées spécifiques de l'étape 1 sont toutes valides et retournent "true" dans #Form, le bouton de l'étape 2 sera (activé/vous amènera à l'étape suivante) et de même avec l'étape 2 si tous spécifiques Les entrées sont toutes valides et retournent true l'étape 3 activera comment valider le formulaire en étapes quand j'utilise jquery validation – shahid

Répondre

0

La seule façon dont je pense que vous pourriez faire cela avec le plugin Validation serait d'utiliser le element method et cela semble que cela prendrait une éternité. Qu'en est-il de faire de chaque section une forme différente? Ensuite, vous pouvez facilement les valider un par un.

Questions connexes