2011-09-12 141 views
4

客戶端:通過AJAX fn向服務器發送請求。螢火蟲錯誤:未找到元素

服務器:響應在text/xml形式和它正常只有1或2次
response.setContentType("text/xml");

但只有在1/2請求,我得到在瀏覽器(螢火蟲)錯誤和它說:No element found

客戶端:javascript jQuery ajax 服務器:java servlet

有人可以給任何提示,以理清。

回答

3

can somebody give any tips to sort out.

看看HTTP流量。找出問題是由於請求中斷還是由於響應中斷。這將告訴你是否需要調查服務器端或客戶端代碼。

+0

哇..很好,謝謝昆汀,我在響應收到錯誤(XML解析錯誤:沒有的元素中找到位置:MOZ-nullprincipal:.....}但現在我不瞭解如何刪除此錯誤,但我沒有看到服務器端編程中的任何缺失/錯誤 – Bibhaw

+0

* server *正在輸出一條錯誤消息,指出它無法解析XML?因此,您在* *請求**? – Quentin

+0

no no ...服務器不是,但它的螢火蟲錯誤控制檯告訴。進程如下'從客戶端發送請求(xmlRequest)&從服務器獲取xml數據'這是服務器發送一些丟失/破壞xml – Bibhaw

2

設置mime類型爲「text/html的」修復它爲我

0

把一個分號例如您的jQuery函數結束時,我有一個功能

的$(document)。在(「變」, 「#myid」,函數(){})

改爲

$(文件)。在( 「變化」, 「#myid」,函數(){});

工作對我來說