我有一个表单提交时使用$ .ajax来调用将数据写入文本文件的bash脚本。如果我刷新页面没有完成页面
在Firefox中,如果我马上刷新页面或导航到不同的页面,在POST中止,文本文件不更新:
[15:07:12.781] POST http://server/writegit.cgi [未定义891ms ]
如果我等待1秒钟刷新前二,POST完成,一切都很好:
[15:03:04.995] POST http://server/writegit.cgi [HTTP/1.1 200 OK 2022ms]
但是,这个问题在Chrome中没有发生 - 一旦表单提交,即使我立即刷新页面,POST也会完成。
有什么办法可以让Firefox像Chrome一样行事?
好奇,为什么有人会想要那样。 – zerkms 2012-03-07 20:17:50
想要什么? – Jeff 2012-03-07 20:22:57
在动作完成之后,确认回来之前立即更改页面 – zerkms 2012-03-07 20:25:22