當我點擊網頁上的鏈接時,JQuery UI對話框打開,它將一些Ajax內容加載到它中。如果我點擊這個對話框中的鏈接,它會打開一個子對話框。當我在子對話框中單擊「確定」時,我希望子對話框關閉並刷新父對話框中的ajax內容。
1
A
回答
2
你已經有關閉子對話框的代碼嗎?它是一個alert()調用嗎?如果是這樣,只需在警報調用後添加一個
location.reload();
。如果它像一個鏈接更復雜,請嘗試
$('a.link-that-closes-dialog').click(function(){
//Code to close the dialog
location.reload();
});
1
我使用此腳本來選擇是否顯示/隱藏任何內容。 在對話框中單擊按鈕「Ritira」後,頁面會將頁面重定向到同一頁面,但會顯示查詢字符串(例如www.mypage.ext?t = yes)。 腳本工作,但我希望點擊「簽出」按鈕刷新頁面。 我試圖進入location.reload但沒有工作:
$(function() {
$(document).ready(function() {
$(".dialog-ritira").dialog({
autoOpen: false,
modal: true
});
});
$(".ritira").click(function(e) {
e.preventDefault();
var targetUrl = $(this).attr("href");
$(".dialog-ritira").dialog({
buttons : {
"Ritira" : function() {
window.location.href = targetUrl;
location.reload();
},
"Annulla" : function() {
$(this).dialog("close");
}
}
});
$(".dialog-ritira").dialog("open");
});
});
感謝
相關問題
- 1. 如何在jQuery UI對話框關閉時重新加載父頁面?
- 2. 帶iFrame的jQuery UI對話框,重新加載父項的鏈接
- 3. 追加jQuery UI的對話框其父
- 4. JQuery Ui對話框窗體和部分視圖重新加載
- 5. 使用jQuery加載jQuery UI對話框
- 6. 如何從對話框中重新加載jQuery對話框?
- 7. jquery $ .ajax加載UI對話框()問題
- 8. 從另一個jQuery UI對話框更新jquery ui對話框
- 9. 更新jQuery UI對話框
- 10. 當子對話框關閉時重新加載父對話框內容
- 11. jquery UI對話框在父對話框後面打開
- 12. 在jQuery UI模式對話框中重新載入(或重新初始化)Uploadify
- 13. jQuery UI:加載圖片時加載對話框
- 14. 如何在頁面重新加載時顯示jQuery UI對話框?
- 15. JQuery UI對話框在第一次打開後不會重新加載
- 16. Jquery UI對話框
- 17. Jquery UI對話框
- 18. Jquery UI對話框
- 19. JQUERY UI對話框
- 20. jQuery-UI對話框
- 21. jQuery的UI的對話框內重定向父頁面
- 22. AngularJS UI-Router父狀態重新加載
- 23. jquery對話框ajax加載
- 24. jquery對話框加載器
- 25. jQuery UI對話框竊取重點
- 26. 關閉重定向jQuery UI對話框
- 27. jquery ui關閉對話框重定向
- 28. 重複使用jQuery-UI對話框
- 29. 重用現有的jQuery UI對話框
- 30. 重新打開jquery ui對話框,清空並刷新