解析jQuery.ajax错误响应消息

Max*_*lov 8 javascript jquery

我通过JSON形式的jQuery ajax调用将数据从一个ASP.NET页面发布到另一个页面.

我正在模拟这种情况,在ajax调用中出现错误.如果出现错误,我会收到一条响应消息,我需要将此html分配给页面上的元素.

这是我在消息中得到的: jquery.ajax响应

我有msg javascript变量,当通过Chrome调试器查找时,向我显示它包含我需要的信息responseText.

如何获取responseText的值以显示在页面上?

a'r*_*a'r 14

在JavaScript中,变量名称区分大小写.在您的示例中,您尝试访问responseTextmsg对象上的字段,但是您有一个大写"R".试试这个:

msg['responseText']
Run Code Online (Sandbox Code Playgroud)

或者更好的风格:

msg.responseText
Run Code Online (Sandbox Code Playgroud)