MobileService.asmx
/// <summary>
/// MobileService 的摘要说明
/// </summary>
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[System.ComponentModel.ToolboxItem(false)]
// 若要允许使用 ASP.NET AJAX 从脚本中调用此 Web 服务,请取消对下行的注释。
[System.Web.Script.Services.ScriptService]
public class MobileService : System.Web.Services.WebService
{
[WebMethod]
public string HelloWorld()
{
return "Hello World";
}
[WebMethod(Description = "验证数据库中是否存在输入的用户名密码")]
public bool ExistUser(string userName, string pwd)
{
EntUser user = Bll.BllUser.Instance.Query4Login(userName, pwd);
if (null != user)
return user.ID > 0;
return false;
}
}
$.ajax(
{
type: "post",
url: "/MobileService.asmx/ExistUser",
data: "{ userName:'" + username + "', pwd: '" + password + "' }",
contentType: "application/json;charset=utf-8",
dataType: "json",
success: function (result)
{
alert(result.d);
if (result.d > 0)
{
localStorage["yxluserName"] = username;
top.window.location = "/Course/List";
return true;
}
else
{
$("#refuse").text("用户名不存在!");
}
}
}
);