您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> Java >> ajax重名

ajax重名

来源:网络整理     时间:2016/6/28 7:10:40     关键词:

关于网友提出的“ ajax重名”问题疑问,本网通过在网上对“ ajax重名”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: ajax重名
描述:

手机验证重名,ie可以验证,360   6.0的验证不了,,什么原因呢


解决方案1:

subElems在360下可以ie下不可以那你得看下你这个subElems怎么来的获得这个的也改成兼容的,在IE和360下用F12开发人员工具去调试看这个xml对象里面的都有哪些属性,找到他们相同的就可以用了

解决方案2:

subElems有东西吗如果有的话subElems.item(j)没有还是subElems.item(j).text的.text没有

解决方案3:

你换成subElems.item(j)这种的试试

解决方案4:

那就是你的xml对象回来了,已经是标准xml对象了。接下来是你js的兼容性问题了

解决方案5:

360浏览器没有返回正确的xml对象的话把jquery的版本换高版本的。用个1.8版本的jquery

解决方案6:

什么叫已存在?你看下xml对象回来了没有。有了就成功了,接下来就是你自己业务代码的问题了

解决方案7:

管他手机什么的http协议是统一的标准

解决方案8:

引用 11 楼 chen505586338 的回复:
引用 6 楼 hzw2312 的回复:你alert(xml)看看有没有返回啊!alert(xml)是空
那你返回数据都是空值、到底是你后台的问题、还是后台有控制它返回空值呢!!! 你最好像suciver说的那样!!!
后台返回之前加上:response.setContentType("text/xml") 前台的dataType改成:dataType:"xml"
然后前台就不用在去解析XML了、直接使用! 这样过后不管存不存在都要返回XML数据哦!
解决方案9:

还有你的sendRequestByAjaxPost_Handler_Jquery方法改过来没有别在用Activex控件了直接用xml。
返回回来就已经是xml对象了

解决方案10:

dataType改过来IE已经可以了吗,如果是的话360下不支持,你可以把jquery的版本换成高版本的。

解决方案11:

dataType:"xml"不是"text/xml";后台response.setContentType("text/xml")这个才是"text/xml"

解决方案12:

jquery ajax的dataType应该是"xml"

解决方案13:

你alert(xml)看看有没有返回啊!


以上介绍了“ ajax重名”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/2123515.html

相关图片

相关文章