我遇到了一个问题。我的代码中的对话框似乎没有关闭。我以前做过并且工作正常,但这次我无法理解问题所在。 这是打开对话框:
$('#container').dialog({
'autoOpen': false,
'modal': true,
'buttons': [{
text: "Ok",
click: function() {
试图关闭:
success: function(json) {
if (json.status == 'S') {
alert('Recipe added!');
document.getElementsByName('itemCode[]').value = '';
$(dialog).dialog("close");
}
Firebug返回
ReferenceError:未定义对话框
我在其他文件中以完全相同的方式完成它并且工作正常。任何帮助表示赞赏!
答案 0 :(得分:0)
调用对话框容器关闭:
$( "#containter" ).dialog( "close" );
答案 1 :(得分:0)
您需要使用该对话框的ID关闭打开的对话框div:
$( "#containter" ).dialog( "close" );