JQuery $ .ajax帖子并不总是在firefox中发送(在chrome中工作)

时间:2013-02-11 02:29:49

标签: jquery ajax

我有一个简单的HTML 5应用程序,它使用JQuery发送ajax POST请求。这在Chrome中运行良好,但是根据我调用的函数来调用这个ajax POST,它将在Firefox中发送或不发送(使用Wireshark验证)。

Firebug确实提供了一个失败的帖子,该帖子与成功帖子的内容完全相同。

令人抓狂的是,失败事件只给我一个状态文本“Error”,没有异常,jqXHR对象的状态为“Error”。没太大帮助。

该帖子的编码如下:

$.ajax({ url : "srv/reports.php", 
         type : "POST",
         contentType : "text/html", 
         cache : false,
         dataType : "text", 
         data:  JSON.stringify(postdata), 
         success : function(data){ ... }}).fail(...);

此调用检索数据行。进行此调用的方法本身在用户首次导航到页面时调用,如果单击一个按钮(这两个按钮总是被发送并成功),或者在双击一行数据进行编辑后按下退出按钮以放弃编辑行并将数据行恢复到其初始状态。

我在这里有些不知所措。我更改了未能成为文档事件的调用的上下文,而不是删除了被删除的行,但我遇到了同样的问题。

任何可能导致此问题的想法?

0 个答案:

没有答案