我有以下js函數將發送請求發送回主索引頁面。此腳本在Chrome中工作,但不會在Firefox中發送任何參數,同時仍回發到頁面。我在檢查Firefox的頁面後,通過網絡標籤驗證了這一點。Javascript不發送Firefox中的發佈參數
function addDrive(ans){
$.post("index.php", {add_drive: ans });
location.reload();
}
此功能通過的onClick叫上一個按鈕,我已經把我的網頁上:
<button onClick="addDrive('y')">Add Drive</button>
我已經使用了能與Firefox和Chrome和我曾在過去類似的功能只是不知道爲什麼這不適用於Firefox。
您正在重新加載。這意味着頁面正在執行的任何操作都會被加載的「新」頁面中斷,從而導致您的ajax請求被中斷。 – 2015-02-06 15:30:06
您是否試過'$ .post(「index.php」,{add_drive:ans})。done(function(){location.reload()});'? – dfsq 2015-02-06 15:32:12