jQuery中Ajax在Firefox下“object XMLDocument”的解决办法
来源:互联网 发布:mysql可视化 编辑:程序博客网 时间:2024/05/23 15:37
今天在测试在不同浏览器查看兼容性问题,发现火狐浏览器(Firefox)出现 object XMLDocument问题,然后百度一下,原来是返回数据类型不对,也就是ajax 中的 dataType没有指定 因为在写ajax的时候没有指定返回数据类型,所有出现这样的问题, IE和FF(火狐)不同,IE为html,FF为XMLdocument,在未指定的情况下,IE返回字符串,而FF返回document对象。所以显式设置返回数据类型即可,设置为text或者html就行
如:
$.ajax({ type: "get", cache: false, url: "/bubuko_checkLogin.aspx", data: "", dataType: "text", success: function (data) { if (data == null || data == "") { $("#loginSpan_bubuko").html("<span>您好!"); $("#loginSpan_bubuko").css("display", "none"); } else { $("#loginSpan_bubuko").html("<span>您好:" + data + "!"); $("#loginSpan_bubuko").css("display", ""); } } });
这里只要添加一个 dateType:”text”,就可以,重启idea,问题完美解决!
阅读全文
1 0
- jQuery中Ajax在Firefox下“object XMLDocument”的解决办法
- firefox下jquery ajax 返回 [object XMLDocument]处理
- firefox下jquery ajax 返回 [object XMLDocument]处理
- firefox下jquery ajax 返回 [object XMLDocument]处理
- firefox下jquery ajax 返回 [object XMLDocument]处理
- firefox下jquery ajax 返回 [object XMLDocument]处理
- firefox下jquery ajax 返回 [object XMLDocument]处理
- firefox下jquery ajax 返回 [object XMLDocument]处理
- ajax在firxfox下获得是 object xmlDocument而不是后台输送来的值的解决办法
- firefox ajax 出现 [object XMLDocument]
- ajax在火狐浏览器中Object xmldocument
- ajax在火狐浏览器中Object xmldocument
- firefox(火狐)浏览器中ajax请求返回data时出现[object XMLDocument]的情况的分析
- 关于firefox(火狐)浏览器中ajax请求返回data时出现[object XMLDocument]的情况的分析
- ajax在firefox和chrome下提交不成功的解决办法
- ajax在firefox和chrome下提交不成功的解决办法
- 在Ubuntu下FireFox中Flash乱码的解决办法
- 在Ubuntu下FireFox中Flash乱码的解决办法
- linux下一些常用和不常用的命令
- Hadoop 简明教程
- 简单回答什么是面向对象
- SSH整合玄学错误 Method "queryAll" failed for object com.video.action.AdminAction@1d7dffbf
- java程序运行顺序
- jQuery中Ajax在Firefox下“object XMLDocument”的解决办法
- HDU 5289 Assignment
- 加密技术总结(一)
- java输入年份,月份,输出当月天数
- MATLAB Symbolic Math Toolbox
- 深入浅出React之第一章:DOM,也许不是答案
- 【笔记】栈及其应用
- 26. Remove Duplicates from Sorted Array
- 深入浅出React之第二章:如何设计高质量的react组件