我想使用ajax调用来检查布尔值是true还是false。 这里是我的Web方法:如何使用ajax调用布尔web方法
[WebMethod]
public Boolean Login(string uname, string password)
{
if (ValidateUser(uname, password))
{
FormsAuthentication.Authenticate(uname, password);
return true;
}
return false;
}
,这里是我的ajax调用,但它不工作
$(document).ready(function() {
$('#btnLogin').click(function() {
var username = "test"
var password = "1234"
$.ajax({
type: "POST",
contentType: "application/json; charset=utf-8",
url: "wsLogin.asmx/Login",
data: "{uname: '" + username + "'" + ",pwd: '" + password + "' }",
dataType: "Json",
success: function (success) {
alert("Boolean True");
},
error: function (error) {
alert("Boolean False");
}
});
});
});
我试图创建一个登录所以我用一个布尔值来检查用户是否验证
你是什么意思不工作?具体的错误还是什么? – Muctadir
错误函数并不意味着你的服务调用返回false,返回的值是在成功参数 – OuSs
是的,它不工作。我需要警报来说真或假 – Linkz