当我点击网页上的链接时,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对话框,清空并刷新