2016-06-27 8 views
0

I unten Jquery Validierung Form habe, mag ich zusätzliches Argument bei der Validierung passieren, so während Formular aus, wird dieser Wert auch mit Formulardaten übergeben und zur Verarbeitung an meinen PHP-Server senden,Pass zusätzliches Argument in Jquery Validierung

var handleAddNewTest = function (filenames) { 

    var form1 = $('#test_fm'); 

     console.log(filenames); //I can see filenames in console output... 

     form1.validate({ 
     rules: { 
       test_date: { 
        required: true, 
       }, 
     ..... 
     ..... 
     submitHandler: function(form) { 
       console.log(filenames); //I cant see in console output, it shows undefined. 
     some ajax.... 
    }); 

} 

Wie kann ich Dateinamen Werte zu submitHandler von jquery Validierung Plugin nehmen?

Antwort

0

Sie sollten es submitHandler Funktion als Parameter übergeben:

submitHandler: function(form, filenames) { 
      console.log(filenames); 
} 
+0

form1.validate ({selbst eine Funktion, so wie kann ich gehen in .validate() – rjcode

+0

ohhh, als sollten Sie benutzerdefinierte verwenden? validator https://jqueryvalidation.org/jQuery.validator.addMethod/ –

+0

ich will es nicht mit extra argument validieren, ich muss dieses argument einfach als wert in ajax übergeben – rjcode

Verwandte Themen