首先ajax返回500错误一般情况是服务器端错误,一般可以采用ajax调试或者浏览器调试的方式查看错误。
方式1:ajax调试-
$.ajax({url:"ajax.php",//请求的页面地址 type:'post', //请求数据的方式 get post dataType:'text', //数据返回的方式 text html json success:function(data) { //请求之后,响应成功执行 alert(data); }, error: function(XMLHttpRequest, textStatus, errorThrown) { alert(XMLHttpRequest.status); alert(XMLHttpRequest.readyState); alert(textStatus); }, });
方式2-浏览器调试:按下F12查看网络请求返回的错误原因。