Jquery ajax在url后面有一些字符串,比如http://localhost:1964/a/b?_=1830
我不知道为什么url会像/a/b一样更改?=1830,并返回500(内部服务器错误)Jquery ajax在url后面有一些字符串,比如http://localhost:1964/a/b?_=1830,jquery,ajax,asp.net-mvc,Jquery,Ajax,Asp.net Mvc,我不知道为什么url会像/a/b一样更改?=1830,并返回500(内部服务器错误) 您将了解jqXHR.reponseText中的实际错误 因此,最好为jqXHR设置一个警报。在错误块中的reponseText可能与此问题重复:,这可能意味着URL不一定是问题所在。500可能是别的什么。 $.ajax({ url:'/a/b', type: 'GET', cache: false, async: false, da
您将了解jqXHR.reponseText中的实际错误
因此,最好为jqXHR设置一个警报。在错误块中的reponseText可能与此问题重复:,这可能意味着URL不一定是问题所在。500可能是别的什么。
$.ajax({
url:'/a/b',
type: 'GET',
cache: false,
async: false,
dataType: 'JSON',
success: function (respone)
{
alert(respone);
},
error:function(jqXHR,textStatus,errorThrown)
{
alert(textStatus);
}
});