我使用jQuery验证。我在submitHandler中检查数据。
我读了this answer这是非常好的,但我希望在表单有效时进行身份验证,我想通过jQuery验证来实现,而不是jquery.ajax有解决方案吗?
$("#signupForm").validate({
rules: {
username: "required",
password: "required",
},
messages: {
username: "required",
password: "required",
},
submitHandler: function () {
$.ajax
({
type: "POST",
url: "authenticate.ashx",
dataType: 'json',
async: false,
data: '{"userName": "' + userName + '", "password" : "' + password + '"}',
success: function () {
}
});
}
答案 0 :(得分:2)
jQuery验证是一个用于在客户端验证表单控件的插件,它不负责服务器端通信,如向服务器提交数据。
你需要使用ajax来完成它。