我有一个页面的方法问题,我有一个ASP.net Web窗体AJAX内部服务器错误500
[WebMethod(true)]
public static int GetInt(int id){
return 10;
}
此页方法我称之为从JQuery的这样
$.ajax({
type: "POST",
url: "webforms.aspx/GetInt",
data: "{id:'1'}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (msg) {
},
error: function (err) {
}
});
这一切工作就好了,当我在服务器端放置一个断点时,它会触发,但是出于某种奇怪的原因,我在PageMethod返回后,我收到ajax调用的错误回调,并且永远不会成功!有任何想法吗。
我无法使用这个脚本管理器!我打开任何跨浏览器解决方案!
看看实际的HTTP响应(在你的开发工具)和读取错误。 – SLaks
尝试删除'dataType:“json”,' – Musa
响应没有提供任何帮助。它有相同的错误信息。删除dataType也没有帮助。 – Ksliman