Ajax jQuery.get 回调函数请求结果问题

$.get('html.php', function (data){
alert(data);
});

$.get('xml.php', function (data){
alert(data);
});

如果请求的是 HTML 片段,则能直接弹出 TEXT 文本

如果请求的是 XML alert 弹出的却是这玩意 [object Document]

XML 请求返回的是一个对象?

请教各位哪里有详细解释啊?

翻了翻 JQ 手册,也没有详细说。

谢谢了。

2个回答

格式有给对吗?
如果要传回来,你选择的是XML 那么传回来的 数据格式也应该是XML

你夫妻段应该设置过响应头为text/xml,jquery会判断响应头如果为xml则返回responseXML属性,这个是xmldom,当然就是 [object Document]

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问