0

我有这个 jQuery UI 对话框

单击删除时,会打开一个窗口并出现表单。

窗口上有一个确定按钮。单击时没有任何反应。也许我需要设置方法,但确定按钮链接到下面的 JS。

如何正确设置方法?

Javascript确定按钮:

$( "#dialog-message" ).dialog({
    autoOpen: false,
    modal: true,
    buttons: {
        OK: function() {
            $( this ).dialog( "close" );
        }
    }
});

用户界面对话框:

    <div class="widget">    
        <div class="head"><h5 class="iAlert">DELETE</h5></div>
        <div class="body aligncenter">
            <div class="uDialog">
                <div id="dialog-message" title="Delete">
                    <p><img src="images/exclamation.png" alt="" class="icon" /><br/>
                    <br/>
                    </p>
                    <div class="aligncenter">Input your password</div>
                    <div class="uiForm">
                        <form method="post" action="delete.php" class="mainForm">
                            <input type="password" value="" name="inputtext"/>
                        </form>                            
                    </div>
                </div>
                <!-- Sample page content to illustrate the layering of the dialog -->
                <input type="button" value="DELETE" class="redBtn" id="opener" />
            </div>

        </div>
    </div>
4

1 回答 1

0

我在下面修改了 OK 函数,其中 #delete 是表单 ID。

$( "#dialog-message" ).dialog({
    autoOpen: false,
    modal: true,
    buttons: {
    OK: function() {
    //$( this ).dialog( "close" );
            $("#delete").submit();

        }
    }
});
于 2013-04-14T02:21:34.140 回答