1
当在Ubuntu和铬浏览器上测试我的应用程序时,一切正常,但当移动到使用debian和相同铬浏览器的生产机器时,我总是得到ajax错误0。debian铬jquery ajax给出了错误信息0
- 的jQuery 1.7.2版本
- jQuery.mobile版本1.1.1
- Tomcat服务器
请求:
$.ajax({
type: 'POST',
url: "http://localhost:8080/rest/setvalue/1234",
dataType: "json",
success: function(objResponse) {
showMessage("Done");
},
error: errorHandler
});
尽管服务器正确处理请求,errorHandler在生产计算机上被调用!
感谢您的任何想法...
弗兰克
------ ------的新增与代码所示
警报
function errorHandler(xhr, ajaxOptions, thrownError) {
showAlert("Error", "Error: " + xhr.status + "\n" +
"Message: " + xhr.statusText + "\n" +
"Response: " + xhr.responseText + "\n" + thrownError); }
是:
错误:0
消息:错误
响应:
没有抱歉,我的错误,我改变了复制粘贴。在应用程序代码 – Frank
中没问题。你能不能发布出现的确切错误?它只是一个零? AJAX请求是否在同一个域中执行? –
还有一个问题。在你的生产系统中,你在AJAX的url中使用localhost? –