我使用Backbone.js的建立一個網站分析數據。它在我們的開發服務器上運行良好,但它沒有使用IE7-9解析客戶端服務器中的數據。 (火狐,Safari瀏覽器的罰款)Backbone.js的沒有在IE
我發現骨幹調用取()請求數據,但不啓動解析()時,數據返回。我找不到成功或錯誤返回。有代號的一部分:
EMR.CategoriesCollection = Backbone.Collection.extend({
url : 'contents/json/categories.txt',
initialize:function() {
console.log('Get data from:', this.url);
this.fetch();
},
model: EMR.ItemModel,
parse : function(data) {
console.log("CategoriesCollection parse data:", [data]);
return data;
}
});
請比較以下兩個鏈接(在IE 7-9),它們是同一套代碼,只是服務器的區別:
它的工作原理: 1)http://pms.dq.hk/clients/amex_eMR/client/cn/emr/test_data.html
它失敗: 2)http://qwww.americanexpress.com/hk/cn/emr/test_data.html
如果骨幹送取(),但解析()沒有觸發,如何跟蹤的問題?
任何可能的方法,我可以試試嗎?
感謝您的建議。
問候,
邁克爾
感謝您的回覆。我測試了IE 7-9,他們都有問題。 – Michael