мы можем объединить метод проверки двух форм в одном внешнем JS? - PullRequest
0 голосов
/ 01 октября 2010

Я хочу знать, что мы можем создать два экземпляра одного и того же метода валидатора в одном js ??

Теперь позвольте мне сказать вам, что я хочу точно

у меня две страницы basic.php другая - contact.php с формами, имя - basicForm и contactForm соответственно, теперь я хочу включить один внешний JS-файл (validForm.js), куда я хочу поместить обе формы определения валидатора, но не удалось.

как

validForm.js

var validator = jQuery("#basicForm").validate({
            some rules...           
        }); 

var validator = jQuery("#contactForm").validate({
           other  rules...          
        });

так что я хочу знать

  • Могу ли я вызвать два экземпляра валидатора var в одном и том же js? или
  • мне нужно использовать разные js (с методом валидатора) для разных страниц?

Ответы [ 2 ]

0 голосов
/ 01 октября 2010

Я предлагаю вам не создавать отдельный файл js для каждой проверки формы (например, ваш: validForm.js), так как количество внешних вызовов js снизит производительность вашей страницы с точки зрения скорости.

Так что, если возможно, делайте всю проверку отдельно для каждой страницы. Напишите сценарий на каждой странице.

Если у вас много пользовательских проверок, вы можете добавить их в файл jquery.validate.js.

0 голосов
/ 01 октября 2010

Назовите эти валидаторы в соответствии с формой, которую они должны проверять

var basicFormValidator = jQuery("#basicForm").validate({
            some rules...           
        }); 

var contactFormValidator = jQuery("#contactForm").validate({
           other  rules...          
        });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...