10
Можно ли проверить форму без отправки ее с помощью плагина проверки JQuery?Вызовите JQuery Validate Plugin, не отправив форму
Я использую функцию button.click для проверки, кнопка не является отправкой.
Можно ли проверить форму без отправки ее с помощью плагина проверки JQuery?Вызовите JQuery Validate Plugin, не отправив форму
Я использую функцию button.click для проверки, кнопка не является отправкой.
Да, можно проверить срок действия формы, не отправив ее.
Всякий раз, когда .valid()
называется формой, проверяется, и метод также возвращает логическое значение.
$(document).ready(function() {
$('#myform').validate({ // initialize the plugin
// rules & options
});
$('#button').click(function() {
if ($('#myform').valid()) {
alert('form is valid - not submitted');
} else {
alert('form is not valid');
}
});
});
Работа DEMO: http://jsfiddle.net/zMYVq/
Спасибо. И не могли бы вы рассказать мне, как мне сделать все входы и текстовые поля? без указания каждого поля в правилах по имени .. Я думал, что $ ('# myform'). validate() делает это, но это не так, когда я использую его без правил .. форма всегда действительна, даже если это не так! –
неважно .. Я нашел решение здесь http://stackoverflow.com/questions/9504382/jquery-validator-plug-in-trigger-from-within-a-функция, я должен был положить $ ('# myform ') .validate() в функции обратного вызова Ajax, так как форма загружается динамически. –