Ajax怎么调用后台方法,且获取该方法的返回值 5
我用的是.Net练习Web,jQuery方法是functionCheckServiceLogin(){alert("进来了")$.ajax({type:"Post",ur...
我用的是.Net练习Web,
jQuery方法是
function CheckServiceLogin() {
alert("进来了") $.ajax( { type: "Post", url: "Login.aspx/CheckLoginService", data: "{'sLoginName':'123','sPassword':'3456'}", contentType: "application/json; charset=utf-8", dataType: "json",
success: function (result) { alert(result) }, error: function (err) { alert("error " + err); return false; } } ); return false; }
有一个jquery方法调用了这个方法。
cs后台方法是
[WebMethod] public string CheckLoginService(string sLoginName, string sPassword) { if (true==true) if (false==false) ; return "sucess"; }
网页地址见图:
url没错啊,照着网页上写的。
可是最终执行代码:弹出框:error [objece object]
而不是sucess 为什么啊 ,哪里写错了呢 展开
jQuery方法是
function CheckServiceLogin() {
alert("进来了") $.ajax( { type: "Post", url: "Login.aspx/CheckLoginService", data: "{'sLoginName':'123','sPassword':'3456'}", contentType: "application/json; charset=utf-8", dataType: "json",
success: function (result) { alert(result) }, error: function (err) { alert("error " + err); return false; } } ); return false; }
有一个jquery方法调用了这个方法。
cs后台方法是
[WebMethod] public string CheckLoginService(string sLoginName, string sPassword) { if (true==true) if (false==false) ; return "sucess"; }
网页地址见图:
url没错啊,照着网页上写的。
可是最终执行代码:弹出框:error [objece object]
而不是sucess 为什么啊 ,哪里写错了呢 展开
展开全部
你的dataType为json,你应该定义一个json,把返回结果放在json里面,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
ajax直接请求一个网址啊,网址里输出的东西就是返回值,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用浏览器debug下 ,在error里打个断点,看下是什么错误
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询