1
我在我的頁面上使用window.location.reload();
。通過JavaScript重新載入頁面並重發表格信息
但是在Chrome中,它不會重新發送表單數據。
標準瀏覽器刷新,詢問有關重新發送。 FF和Opera工作正常。
有沒有一些跨瀏覽器的解決方案?
我在我的頁面上使用window.location.reload();
。通過JavaScript重新載入頁面並重發表格信息
但是在Chrome中,它不會重新發送表單數據。
標準瀏覽器刷新,詢問有關重新發送。 FF和Opera工作正常。
有沒有一些跨瀏覽器的解決方案?
嘗試(不好回答,解決方案如下圖)
window.location.reload(true);
SOLUTION:研究後
不好回答,抱歉。 唯一的解決方案是創建一個帶有方法post的隱藏表單並在此表單上模擬提交;)
<form action="?" method="POST" style="display:none" id="myform">
<input type="text" name="mydata" value="myvalue" />
</form>
<script>
;$(function() {
$('#myform').trigger('submit');
});
</script>