提交表单时,Jquery对话框加载页面阻止关闭对话框

时间:2012-09-30 19:14:24

标签: jquery

我正在构建一个页面,一旦我点击一个链接,它调用的是函数模式和要在对话框上选择的页面的url,在对话框中加载的页面包含一个表单,问题是,一旦我提交表格,对话框关闭,而不是保持对话框打开。

从对话框页面提交表单后,

是否可以保持对话框打开?

下面是jquery代码:

谢谢

$(document).ready(function() {
    $("#dialog").dialog({
        autoOpen: false,
        modal: true,
        width: 400,
        height: 400,
        close: function(event, ui) {
            $("#dialog").html("");
        }
    });
});

function modal(url) {
    $(document).ready(function() {
        $("#dialog").load(url).dialog('open');
    });
}​

1 个答案:

答案 0 :(得分:1)

您可以在提交

上添加自己的活动
$(document).ready( function() {
    $('#commentform').submit( function() {
        // submit data with $.POST, $.GET, $.AJAX
        return false;
    });
});

'commentform' - 表单的id为'dialog'