Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript firebug错误:未找到任何元素_Javascript_Xml_Servlets - Fatal编程技术网

Javascript firebug错误:未找到任何元素

Javascript firebug错误:未找到任何元素,javascript,xml,servlets,Javascript,Xml,Servlets,1客户端:通过AJAX fn向服务器发送请求 2服务器:以text/xml的形式响应,它只正确工作1到2次 response.setContentType(“text/xml”) 3但仅在1/2请求后,我在浏览器中收到错误(firebug),它显示未找到任何元素 客户端:javascript jQuery ajax 服务器:Javaservlet 有人能给点建议吗 有人能给点建议吗 看看HTTP流量。找出问题是由中断的请求还是中断的响应引起的。这将告诉您是否需要调查服务器端或客户端代码。将mim

1客户端:通过AJAX fn向服务器发送请求

2服务器:以
text/xml
的形式响应,它只正确工作1到2次
response.setContentType(“text/xml”)

3但仅在1/2请求后,我在浏览器中收到错误(firebug),它显示
未找到任何元素

客户端:
javascript jQuery ajax
服务器:
Javaservlet

有人能给点建议吗

有人能给点建议吗


看看HTTP流量。找出问题是由中断的请求还是中断的响应引起的。这将告诉您是否需要调查服务器端或客户端代码。

将mimeType设置为“text/html”为我解决了这个问题

在jquery函数的末尾放一个分号,例如我有一个函数

$(document).on(“change”,“#myid”,function(){})

改为

$(document).on(“change”、“#myid”,function(){})


为我工作

哇。。太好了,谢谢昆汀,我得到了错误的回应(XML解析错误:找不到元素位置:moz nullprincipal:…}但是现在我不知道如何删除这个错误,因为我在服务器端编程中没有看到任何丢失/错误服务器正在输出一条错误消息,说它无法解析XML?所以您在请求中包含了一个XML文档?不,不,服务器没有,但它是firebug错误控制台告诉您。流程如下`从客户端发送请求(xmlRequest)从服务器获取xml数据(&G)`正在发送丢失/损坏内容的服务器xml@Bibhaw-查看我的答案:查看HTTP流量-停止查看尝试使用JavaScript处理响应时出现的错误,查看响应的实际内容(以及触发响应的请求).谢谢Quentin,现在已解决。由于响应中断而发生错误