2012-12-22 60 views
4

我已經使用ajax功能進行分頁。此功能在其他瀏覽器(FF,CHROME)中正常工作接受IE BROWSER.I出現以下行錯誤此行出錯。由於錯誤c00ce56e無法完成操作IN ALL IE VERSION

thanx提前

if (req) { 
    var th = this; 
    req.onreadystatechange = function() { 
    var s = req.readyState; 
    if (s == 4) { 
     // Avoid memory leak by removing closure. 
     req.onreadystatechange = th.dummy; 
     // Remove possible junk from response. 
     var responseText = req.responseText;//Error on this line 
     try { 
     // Call associated dataReady(). 
     eval(responseText); 
     } catch (e) { 
     Subsys_JsHttpRequest_Js.dataReady(id, "JavaScript code generated by backend is invalid!\n"+responseText, null); 
     } 
    } else { 
     th.readyState = s; 
     if (th.onreadystatechange) th.onreadystatechange() 
    } 
    }; 

    this._id = id; 
} 
+0

嗯...好問題 – Jimmy

+0

@Jimmy:給他答案,而不是評論我的編輯。 :-)我編輯過,所以人們可以更好地閱讀它,所以也許他會更快得到幫助。我編輯的事實並不意味着我知道這個問題的答案。 –

+0

好吧,我明白你的肯白... – Jimmy

回答

3

作爲每Microsoft's description of the error message作爲一個相關的編碼,設置適當的編碼上,在服務器端的AJAX輸出。

+0

仍然我沒有得到任何解決方案。編碼格式是好的。 – Manish

+0

這是一個解析錯誤。如果你使用的是XML,那很可能是編碼(請閱讀文章......許多常見的編碼方案是不允許的)。 如果您使用的是JSON,則可能是無效的JSON(單引號,未加引號的鍵或流氓逗號)。 沒有看到您的實際輸出代碼和/或監控端點的實際編碼,社區可以做的事情很少。 –

相關問題