我一直在制作一个简单的ajax请求来从Web服务器获取xml数据,它在ubuntu eclipse中工作正常,它在我的mac os笔记本电脑上工作正常,但在过去一周我的ajax请求无法正常工作我的Mac OS笔记本电脑,但以前相同的代码一直工作正常。当我在ubuntu os eclipse中复制相同的代码,并在那里工作正常。
以下是我的代码
$.ajax({
url:url,
dataType:"xml",
contentType:'application/xml',
timeout:10000,
type:'POST',
success:function(data) {
var $xml = $(data);
var email = $xml.find('email').text();
alert(email);
},
error:function(XMLHttpRequest,textStatus, errorThrown) {
alert("Error status :"+textStatus);
alert("Error type :"+errorThrown);
alert("Error message :"+XMLHttpRequest.responseXML);
}});
如果我给超时值10000,我得到超时错误但我没有在ubuntu中得到任何错误。然后我增加了我的mac os中的超时值现在我得到3个警报,因为我已经在我的错误中设置它们环
First alert : error
second alert : ''
third alert : undefined
有人可以帮我弄清楚我在mac os中遇到了什么问题
在我的日志中,我没有收到任何错误....
以前有人提出类似我的问题,但没有正确答案。
i am trying to make an ajax request from my phonegap app to servlet running on my laptop,