alert(xmlDoc.loadXML(ajax.xmlHttps[ajax.connectNow].responseText));
这个返回一个false这是为什么呢,xmlDoc是一个xml文档对象
那个responseText是通过ajax后台取到的数据
------解决方案--------------------------------------------------------
ding!!!
學習
------解决方案--------------------------------------------------------
是想做异步吗?
需要看看你的C#代码,按照你的意思结果应该是 True 需要将aspx里面的HTML代码去掉
参考:Ajax异步提交判断用户名是否可用
------解决方案--------------------------------------------------------
没有遇到过,没法测试条件。。。
------解决方案--------------------------------------------------------
你装在xml返回应该用responseXML,你得到是xmldom
------解决方案--------------------------------------------------------
------解决方案--------------------------------------------------------
responseText 这个返回的是文本字符串,你返回应该是xmldom然后用js处理xmldom,拆分,组合成你需要的数据格式
------解决方案--------------------------------------------------------
是否取得相要数据?
------解决方案--------------------------------------------------------
------解决方案--------------------------------------------------------
------解决方案--------------------------------------------------------
loadXML()是加载的一个XML文件对象
你responseText换成responseXML试试?
------解决方案--------------------------------------------------------
不是取不到数据就是
加载xml文件 时出的错
------解决方案--------------------------------------------------------
顶`
------解决方案--------------------------------------------------------
你编码不对,是能返回的,顶多是乱码
要么你路径有问题,要么你返回格式有问题。
------解决方案--------------------------------------------------------
跟着看看
------解决方案--------------------------------------------------------
。关注,。。。。
------解决方案--------------------------------------------------------
个人感觉不是浏览器的原因~~~~
------解决方案--------------------------------------------------------
看看
------解决方案--------------------------------------------------------
那个FALSE应该是xmlDoc.loadXML(ajax.xmlHttps[ajax.connectNow].responseText
加载出错了 所以false
直接alert服务端返回的数据试下看看返回的数据是什么
能否被装载上
------解决方案--------------------------------------------------------
var xmlDoc=new ActiveXObject("Msxml2.DOMDocument");
xmlDoc.async=false;
xmlDoc.resolveExternals=false;
xmlDoc.load("stu.xml");
------解决方案--------------------------------------------------------
------解决方案--------------------------------------------------------
学习
------解决方案--------------------------------------------------------
能不能把你返回的xml贴上来
或者将你的js代码加上 try catch 将捕获的错误贴上来
------解决方案--------------------------------------------------------
ding
------解决方案--------------------------------------------------------
关注。。
------解决方案--------------------------------------------------------
建议学一下ajaxpro,,
简单易用,,开发快
------解决方案--------------------------------------------------------
ajax.xmlHttps[ajax.connectNow].responseText是否有数据
try
{ //Internet Explorer
xmlDoc = new ActiveXObject("Microsoft.XMLDOM");