我有一个简单的jquery ajax调用。
$.ajax({
url: some_url,
cache: false,
type: 'GET',
dataType: 'text',
data: {'fish': 'bass'},
error: function(xhr, status, error)
{
//var erro = eval("(" + xhr.responseText + ")");
alert('Error: ' + xhr.statusText);
alert('Error: ' + xhr.responseText);
//alert(erro.Message);
},
success: function(html)
{
alert(html);
},
});
错误中的当前警报显示“错误”并且未定义。我尝试了eval语句,但Firefox一直说erro不存在。错误区域每次都会触发。
与此分开:如果我将网址复制到浏览器或使用命令中的wget,那就可以了。
感谢您的时间和帮助。