在FireBug中,我看到了
"NetworkError: 500 Internal Server Error -
http://hostname:5987/controllerName/PageName?input=asdf%20%3Cd%20"
代码
$.ajax({
url: url,
dataType: 'json',
type: 'GET',
success: function (data) {
alert("Success message " + data);
},
error: function () {
alert('An Error occured. Invalid characters include '<'');
}
});
失败时,我希望看到我的错误消息,但消息显示为“false”。如何解决此问题以显示我的错误?
答案 0 :(得分:2)
我认为你的错误函数中只有一个拼写错误,你最后使用<
比较两个字符串,在这种情况下返回false
;
alert('An Error occured. Invalid characters include '<'');
应该是;
alert('An Error occured. Invalid characters include \'<\'');