如何在页面重新加载后打开jquery ui对话框

时间:2012-02-13 16:19:56

标签: ruby ruby-on-rails-3 jquery-ui jquery jquery-ui-dialog

我有一个存储布局的webapp,

在编辑模式下,用户应该点击jquery ui对话框中的布局选项。

用户选择他/她想要的模板后,页面将自动重新加载。

我希望jquery-ui即使在页面重新加载后仍保持打开状态......

希望它有意义。

希望得到你的回复。

King Pangilinan

1 个答案:

答案 0 :(得分:0)

我猜您的整个页面正在重新加载?如果是这样,您无法保持对话框打开,但在加载dom后重新打开它。为此,你可以这样做:

$(document).ready(function() {
  $("dialog_selector").dialog('open');
});

那就是打开它。现在,如果您想在页面重新加载时执行此操作,则必须将此javascript代码嵌入到某些条件ERB代码中(如果您使用的是ERB)或类似符合您条件的类似...

希望我的意思很清楚。