在 jquery 中刷新 ui-Dialog 弹出窗口

Posted

技术标签:

【中文标题】在 jquery 中刷新 ui-Dialog 弹出窗口【英文标题】:Refresh ui-Dialog popups in jquery 【发布时间】:2016-08-02 13:56:28 【问题描述】:

我有 6 个相同类名的 ui-dialog 弹出窗口。如果我打开 2 个或更多弹出窗口,它不会令人耳目一新。

例如,第一个弹出窗口名称是“text 1”。其次,“text 2”与“text 3”相同。

首先我要打开“文本 1”对话框。如果不关闭它,如果我打开“文本 2”对话框,我想刷新“文本 2”对话框而不重新加载页面。只有对话框刷新。与如果我打开 n 个对话框相同,我想刷新所有每个对话框。请帮助我如何在 jquery 或 javascript 中执行此操作。我尝试了以下方法。但它不起作用。

$(document).ready(function()

);


$(".ui-dialog").reload();

$(".ui-dialog").refresh();

$("ui-dialog").dialog("refresh");

【问题讨论】:

【参考方案1】:

尝试使用jQuery.each,比如

$(".ui-dialog").each(function()
   // do whatever you want there.
   $(this).reload();
);

【讨论】:

以上是关于在 jquery 中刷新 ui-Dialog 弹出窗口的主要内容,如果未能解决你的问题,请参考以下文章

无法在 ui-dialog 中删除自动对焦 [重复]

jquery 点击弹出层的确定按钮后,弹出层关闭,部分刷新当前页面的指定的div内容

关闭jQUERY中的弹出窗口后如何刷新父页面? [复制]

jQuery Mobile 弹出页面导航后不显示,仅在硬刷新或返回同一页面后显示

网页弹出框--播放视频

layui 子弹出框操作成功后, 刷新父弹出框的内容