在ajax模态之外调用函数

时间:2009-05-29 04:18:31

标签: jquery jqmodal

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

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

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

这可能吗?

1 个答案:

答案 0 :(得分: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
    }