我有一個使用jQuery的ajax函數發佈到網站的頁面。 響應是一個JSON對象,它包含一條消息和一些其他狀態代碼以及在成功回調中呈現爲div的編碼HTML。Firefox + jQuery:成功時不會觸發大量返回數據的ajax調用
這在大部分情況下工作正常,但是,當使用最新的firefox(inc beta)時,成功回調從不會在響應大於1 Meg時觸發。
這是一個已知問題,是否有解決方法?
我試圖報廢JSON對象併發回直接的html,但同樣的問題發生。火狐瀏覽器和jQuery 1.4似乎不喜歡大於平均水平的響應。
感謝
更新 - 更詳細 我使用的是Firefox 3.6.13和jQuery 1.4連同asp.net MVC 2 數據使用MVC2 JSON的方法返回。部分視圖呈現爲字符串以組成JSON。請記住,在返回平面html時,我會看到相同的行爲。
我會掛鉤onError回調,看看是否被調用。
UPDATE 2 錯誤回調告訴我發生了'parseerror'。
您使用的是ASP.NET嗎? – Petah 2011-02-02 11:47:54