我正在處理以下頁面。jQuery AJAX parsererror
http://www.ranger.ryerson.ca/library/test/steveDev/testcarousel/test.html
它在火狐,Chrome和Opera,但在IE6,IE7和Safari(神拋棄的瀏覽器),他們都給我 「parsererror」
我的頁面使用jQuery的XML解析器和不好的瀏覽器都不喜歡它。陷入困境的代碼如下
$.ajax({
type: "GET",
url: "http://www.ranger.ryerson.ca/library/test/steveDev/testcarousel/readXML.cfm",
dataType: "xml",
success: function(xml) {
$(xml).find('images').each(function(){
$(this).find('pic').each(function() {
temp= '<a href="'+$(this).find('link').text()+'"><img src="'+$(this).find('thumbnail').text()+'" width="'+$(this).find('width').text()+'" style="border-style: none" height="75" title="'+$(this).find('alt').text()+'"alt="'+$(this).find('alt').text()+'" /></a>';
carousel.add(count, temp);
count++;
});
carousel.size(count);
});
},
error: function(XMLHttpRequest, textStatus, errorThrown){
alert(textStatus);
}
})
我怎麼能解決我的問題
祝你好運jCarousel;那個插件讓我瘋狂。 – 2009-10-07 15:19:34
這是ajax調用去一個不同的域名?是這樣,也許這是一個jsoncallback問題?只是一個猜測。 – 2009-10-07 15:21:43
我得到的傳送帶部分工作,我的問題是解析一些輸入它 – 2009-10-07 15:21:43