2012-06-12 166 views
0

我在關閉的jQuery對話框中使用window.location.reload。問題是如果用戶較早發佈到頁面,它會給他們一個對話框來重新加載發佈數據。有沒有一種方法可以在沒有「重新加載」或「刷新」的情況下加載頁面。JavaScript重裝加載一個新的實例,而不是重新加載頁面

類似於PHP的標題(「位置」);

我需要它加載相同的網址,只是不重新加載它。

據我所知,我可以使用window.location = window.location,但這是行不通的。

+1

不完全確定你在找什麼。但是這個功能聽起來像是Ajax的工作。 http://api.jquery.com/jQuery.ajax/ –

回答

1

如何window.location.href = document.URL;

1

除了直接回答,看着從更廣的範圍這個問題可能會有所幫助。

將提示用戶重裝後的數據,因爲他們通過POST方法來到該頁面 - 如果你聘請PRG pattern,你會避免後期數據提示,獲得各種其他好處它提供。這就是說,這是更多的工作:)