在IE6中不工作的每个循环的Jquery xml
轻微的噩梦。这适用于除IE兼容模式和IE6之外的所有浏览器 我找了又找,不知道为什么,有人能解释一下吗在IE6中不工作的每个循环的Jquery xml,jquery,xml,ajax,Jquery,Xml,Ajax,轻微的噩梦。这适用于除IE兼容模式和IE6之外的所有浏览器 我找了又找,不知道为什么,有人能解释一下吗 $(document).ready(function () { $.ajax({ type: "GET", url: "/Maps/MapResults.aspx", dataType: "XML", success: function (asd) { //This works!
$(document).ready(function () {
$.ajax({
type: "GET",
url: "/Maps/MapResults.aspx",
dataType: "XML",
success: function (asd) {
//This works!
alert(asd);
//This doesn't! (in old IE)
$(asd).find("article").each(function () {
var category = $(this).find('category').text();
alert(category);
});
}
}); //close $.ajax(
});
让MapResults.aspx发送和XML内容类型标题(例如应用程序/XML)。
还使用小写数据类型“xml”,如果数据类型区分大小写,则可能取决于jQuery版本(我不是100%确定,但我认为它在1.5之前是区分大小写的)看看这个线程是否有助于您,我觉得您需要支持IE6:-(如果可能的话,放弃对它的支持;这会让你保持理智。