1

我在我的页面上使用 jqModal 插件进行模式对话框。我有一种情况,其中一个模式包含一个通过 ajax 调用的表单(一个单独的 .aspx 页面,它被加载到模式窗口中。如下所示)

 $('#mdl_new').jqm({ ajax: 'ajax/new_modal.aspx', trigger: '#options_add a' });

当用户在 new_modal.aspx 页面中填写表单并单击提交按钮时,我运行了一些服务器端代码,然后我需要更新主页上的 div,而模态仍然显示。

这可能吗?

4

1 回答 1

0

尝试 jqmodal 的 .onHide 处理程序。它允许您在用户选择关闭对话框时触发操作。

 .onHide: function(h) { 
      t.html('Please Wait...');  // Clear Content HTML on Hide.
      //perform your div manipulation here
      h.o.remove(); // remove overlay
      h.w.fadeOut(888); // hide window
    }
于 2009-05-29T07:54:12.203 回答