关闭时关闭jquery UI对话框会破坏数据 - 错误打开两个连续的ui对话框

时间:2016-02-17 10:14:31

标签: jquery user-interface dialog

我有一个表,在其中单击每一行打开一个对话框(jquery对话框表单),其中包含有关该记录的信息。此对话框有选项卡,当我关闭对话框然后打开另一条记录时我遇到问题,因为保留了表单上先前打开的注册信息。

例如,如果我关闭选项卡2上的对话框关闭并打开另一个,则会打开选项卡2

如果在关闭对话框时使用window.location.reload()但是希望能够避免重新加载页面,那么一切都很完美。

如果使用对话框(“destroy”)或dialog.remove,当您单击并且是否使用对话框(空白)时,不会打开(弹出)新框,而是打开对话框,但表单为空。

他们知道从上一条记录中删除数据的替代方法吗?

由于

1 个答案:

答案 0 :(得分:0)

您可以按照以下代码删除对话框内容。

$( "#dialog" ).dialog({
    close: function( event, ui ) {
        $( "#dialog" ).html();
    }
});