求一个jquery ajax的小例子success: function(data){alert(data);}data 里带一个string类型的参数前台显示出这个string字符串我现在data前台打印出来是[object Object]求后台怎么写才能带参数到前台
3 回答

小唯快跑啊
TA贡献1863条经验 获得超2个赞
success: function(data){
alert(data);
}
首先"success:"是Ajax请求后台成功后要执行冒号后的JQuery的方法,data是后台方法返回的数据。
只有后台返回数据了,data才能够接受到。
例如:ajax请求ButtonRole方法
$.ajax({ type: "post" , contentType: "application/json" , url: "Role.asmx/ButtonRole" , success: function (result) { //后台返回值 alert(result.d); } }) |
ButtonRole方法
[WebMethod] public int ButtonRole() { return "返回成功!!!" ; } |
可能是你请求的格式是其他类型,用浏览器调试一下,看一下返回的数据是什么,根据实际情况写代码!
添加回答
举报
0/150
提交
取消