Я пытаюсь использовать плагин проверки jQuery (отсюда -> http://bassistance.de/jquery-plugins/jquery-plugin-validation/
), чтобы программно проверять поля в определенных разделах страницы на основе нажатия кнопки (не истинная отправка формы до конца последнего разделагде он будет проверять всю форму), прежде чем перейти к новому разделу.По сути, когда вы нажимаете кнопку в определенном разделе, поля в этом разделе необходимо проверить.Первый раздел страницы проверяется очень хорошо, но когда я перехожу ко второму разделу, он просто проходит без проверки.Как правильно это сделать?Я, по крайней мере, на правильном пути?
Вот пример того, о чем я говорю.Я могу добавить больше кода, если необходимо.
// Step 1 section validation
var validateStep1 = $("#form1").validate({
errorClass: "warning",
onkeyup: false,
onblur: false,
onfocusout: true,
rules: {
"field1": {
required: true,
},
"field2": {
required: true,
minlength: 1
},
"field3": {
required: true,
}
}
});
// Step 2 section validation
var validateStep2 = $("#form1").validate({
errorClass: "warning",
onkeyup: false,
onblur: false,
onfocusout: true,
rules: {
"field4": {
required: true,
},
"field5": {
required: true,
},
"field6": {
required: true,
}
}
});
// click events for buttons to proceed
$("#button1").click( function() {
if (validateStep1.form()) {
// proceed
}
});
$("#button2").click( function() {
if (validateStep2.form()) {
// proceed
}
});
Заранее спасибо за вашу помощь!