轻微的噩梦。这适用于兼容模式和IE6中除IE之外的所有浏览器。
我进行了搜索和搜索,并且不知道为什么,任何人都可以放弃任何光线吗?
$(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(
});
答案 0 :(得分:1)
让MapResults.aspx发送和XML-Content-Type-Header(例如 application / xml )。 还使用lowercase-dataType“xml”,如果dataType区分大小写,它可能依赖于jQuery-Version(我不是100%肯定,但我认为它在1.5之前是区分大小写的)