我想知道来自jquery.ajax()的msg对象的属性是什么。我在asp.net静态函数中抛出异常,但我无法在javascript中抛出它。
感谢您的帮助
答案 0 :(得分:0)
如果您在服务器端有异常,则JavaScript无法捕获异常,因为JavaScript位于客户端。
您可以在Server-Side中自己捕获异常并向Ajax“success function”发送自定义错误消息以处理您抛出的错误(Exception)
答案 1 :(得分:0)
您可以阅读.Net页面的回复,例如
$(function(){
$.ajax({
type: 'POST',
url: "test.aspx",
data: "ref=test",
success: function(r) { },
error: function(r) { alert(r.toString()); }
});
});
然后,您可以阅读错误消息并执行必要的步骤..