为什么调用失败呢?

xuliangone1 2015-06-12 03:39:35
前台:
$.ajax({
type: "POST",
contentType: "application/json; charset=utf-8",
url: "Default.aspx/PrintLabel",
data: "{'LOT':'123456789'}",
success: function (result) {
alert("o000");
alert(result.d);
},
error: function (a) { alert("error") }
});

后台:
[WebMethod]
public static string PrintLabel(string LOT)
{
return LOT;
}

结果第一个弹出框是对的,第二个一致是0,即使我后台写 return “aaaa”; 还是弹出0
...全文
247 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
没看出什么问题,vs打断点调试下看是不是执行到其他地方去了 浏览器开发工具看看返回值是否是{"d":"1"}
遥望那些年 2015-06-14
  • 打赏
  • 举报
回复
引用 1 楼 wangwei703 的回复:
result.d 哪来的d
你web方法返回的是一个string,哪来的d?
slwsss 2015-06-14
  • 打赏
  • 举报
回复
看着没问题 浏览器和后台调试下
ddgx 2015-06-13
  • 打赏
  • 举报
回复
result.d 哪来的d

52,792

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧