$(document).ready(function () {
//Validate form
$("#frmLogin").validate({
errorClass: "errorBox",
onfocusout: false,
rules: {
txtUsername: "required",
txtPassword: "required"
},
messages: {
txtUsername: "Enter user.",
txtPassword: "Enter password."
},
submitHandler: function (form) {
//Get form values
var strUsername = $("#txtUsername").val(),
strPassword = $("#txtPassword").val();
var params = {userName: strUsername, password: strPassword};
$(this).ajaxSubmit({
type: "POST",
url: "Default.aspx/Login",
data: $.toJSON(params),
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (data, textStatus, jqXHR) {
if (data.d) {
alert("OK");
}
else {
alert("NO");
}
},
error: function (jqXHR, textStatus, errorThrown) {
alert(jqXHR.responseText);;
},
});
}
});
});
[WebMethod, ScriptMethod]
public static bool Login(string userName, string password)
{
return true;
}
Any help is appreciated.