前台方法:
$.ajax({
//要用post方式
type: "post",
//方法所在页面和方法名
url: "login.aspx/Loginon",
contentType: "application/json",
dataType: "json",
data: "{ uname:'" + $("#txtsaname").val() + "',upwd:'" + $("#txtsapwd").val() + "',code:'" + $("#txtcode").val() + "',check:'" + document.getElementById("checkjz").checked + "'}",
success: function (result) {
var obj = result.d;
if (obj == 1) {
layer.msg("操作成功");
return false;
}if (obj == 1) {
layer.msg("操作失败");
return false;
}
},
error: function (err) {
layer.msg("操作失败");
return false;
}
});
后台方法:
/// <summary>
/// 用于前台 ajax调用的方法
/// </summary>
/// <param name="id"></param>
/// <returns></returns>
[System.Web.Services.WebMethod()]
public static string Loginon(string uname, string upwd, string code, bool check)
{
。。。。。。。。。接收的值必须和前台传的值一样、必须是静态方法、方法必须打标记
}