使用IE等其他浏览器调用jquery的ajax()方法总能返回期待的值。
但是使用Firefox再调用此方法就返回XmlDocument。即:
jQuery.ajax(),(等同$.ajax()),在firefox中虽然设置属性dateType:“text”,但是返回的数据仍然为XMLDocument对象!!!而在IE和chrome中却是text数据
解决方法:
ajax 获取数据的时候增加 dataType: "html",就OK了。
本文介绍了一个关于在Firefox浏览器中使用jQuery的ajax方法时遇到的问题,即返回类型意外地为XMLDocument而非预期的文本。文章提供了修改dataType参数为'html'的解决方案。
使用IE等其他浏览器调用jquery的ajax()方法总能返回期待的值。
但是使用Firefox再调用此方法就返回XmlDocument。即:
jQuery.ajax(),(等同$.ajax()),在firefox中虽然设置属性dateType:“text”,但是返回的数据仍然为XMLDocument对象!!!而在IE和chrome中却是text数据
解决方法:
ajax 获取数据的时候增加 dataType: "html",就OK了。

被折叠的 条评论
为什么被折叠?