我有fllowing要求,如何刷新父頁面#Rails
我有一個叫任務模型來顯示用戶任務
1。鏈接添加新任務(在任務索引頁中)
2。當用戶點擊鏈接時,將彈出一個「任務/新動作」動作
3。當用戶保存新任務,我想關閉'新任務'彈出並刷新 父頁'任務/索引',以便新的任務將顯示
我想,我將不得不執行一個頁面重新加載Java '任務/創建'動作結束時的腳本。但我不知道如何。
誰能幫助我做到這一點,在此先感謝
歡呼聲, sameera
我有fllowing要求,如何刷新父頁面#Rails
我有一個叫任務模型來顯示用戶任務
1。鏈接添加新任務(在任務索引頁中)
2。當用戶點擊鏈接時,將彈出一個「任務/新動作」動作
3。當用戶保存新任務,我想關閉'新任務'彈出並刷新 父頁'任務/索引',以便新的任務將顯示
我想,我將不得不執行一個頁面重新加載Java '任務/創建'動作結束時的腳本。但我不知道如何。
誰能幫助我做到這一點,在此先感謝
歡呼聲, sameera
讓您的任務控制器的create
操作正常重定向到任務索引頁面,以便新創建的任務顯示在列表中。然後將JavaScript onclick
事件處理程序添加到「新建任務」彈出窗口中的「保存」按鈕。事件處理程序應該簡單地執行window.close();
以在單擊「保存」按鈕時關閉彈出窗口。如果您使用的原型框架,這將是這樣的:
$("save").observe("click", function() {
window.close();
});
另外,使用JavaScript來捕獲新的任務表單提交(onsubmit
事件),並關閉彈出窗口的方式。
嘗試window.opener.location.reload() 你的情況,如果你知道索引頁的您可以使用 redirect_to:action =>'index'
嗨psjscs,感謝您的答覆。 Bt我如何使用window.opener.location.reload()內的鐵軌控制器動作 任務/創建, 再次感謝 – sameera207 2010-03-16 09:54:23