我有一個表單提交時使用$ .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