2014-05-17 66 views
2

我試圖在提問前找到stackoverflow,但我發現,答案並沒有解決我的問題。用帖子數據重新載入頁面

我正在處理的頁面發送發佈請求。點擊按鈕後,我必須使用相同的發佈請求重新加載頁面。 目前我正在使用

this.parent.location.reload(); 

但它發送一個Get請求。我也試過

window.location.href = window.location.href; 

但它也不起作用。

請建議使用相同的發佈請求重新加載頁面的方法。

回答

2

如果您有服務器端訪問權限(我假設您這樣做),則可以使用服務器端值填充隱藏的HTML表單,將表單的方法設置爲POST,然後使用JavaScript發送表單(採用submit()方法)。這將重新加載頁面並保持POST值。

+0

感謝您的回答。但是POST請求是由一個來自不同API的按鈕生成的,它發送給服務器端的數據非常龐大。用於發送重載請求,從彈出窗口發送。我會盡力實施這個解決方案並讓你知道。 :) – Sumit

相關問題