2011-09-12 96 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”,函数(){});

工作对我来说