pary_daryayi
پنج شنبه 29 خرداد 1393, 08:55 صبح
سلام .
میشه از پلاگین jquery validate به شکلی استفاده کرد که قبل از submit فرم validate انجام بشه .
بعنوان مثال اگه فیلدی رو خالی رها کرد ، یا ایمیل رو اشتباه نوشت و یا username تکراری موجود بود ، همون لحظه خطا رو نشون بده .
کدی که من ازش استفاده میکنم اینه :
// When the browser is ready...
$(function() {
// Setup form validation on the #register-form element
$("#register-form").validate({
// Specify the validation rules
rules: {
firstname: "required",
lastname: "required",
email: {
required: true,
email: true
},
password: {
required: true,
minlength: 5
},
agree: "required"
},
// Specify the validation error messages
messages: {
firstname: "Please enter your first name",
lastname: "Please enter your last name",
password: {
required: "Please provide a password",
minlength: "Your password must be at least 5 characters long"
},
email: "Please enter a valid email address",
agree: "Please accept our policy"
},
submitHandler: function(form) {
form.submit();
}
});
});
به جای
submitHandler: function(form) {
form.submit();
}
چی باید گذاشت ؟ این امکان در این پلاگین هست ؟ (جستجو کردم بی نتیجه بود)
میشه از پلاگین jquery validate به شکلی استفاده کرد که قبل از submit فرم validate انجام بشه .
بعنوان مثال اگه فیلدی رو خالی رها کرد ، یا ایمیل رو اشتباه نوشت و یا username تکراری موجود بود ، همون لحظه خطا رو نشون بده .
کدی که من ازش استفاده میکنم اینه :
// When the browser is ready...
$(function() {
// Setup form validation on the #register-form element
$("#register-form").validate({
// Specify the validation rules
rules: {
firstname: "required",
lastname: "required",
email: {
required: true,
email: true
},
password: {
required: true,
minlength: 5
},
agree: "required"
},
// Specify the validation error messages
messages: {
firstname: "Please enter your first name",
lastname: "Please enter your last name",
password: {
required: "Please provide a password",
minlength: "Your password must be at least 5 characters long"
},
email: "Please enter a valid email address",
agree: "Please accept our policy"
},
submitHandler: function(form) {
form.submit();
}
});
});
به جای
submitHandler: function(form) {
form.submit();
}
چی باید گذاشت ؟ این امکان در این پلاگین هست ؟ (جستجو کردم بی نتیجه بود)