Javascript jquery对话框未打开/关闭
我有这样的代码: 当我使用此对话框时,该对话框不会打开Javascript jquery对话框未打开/关闭,javascript,jquery,jquery-ui,Javascript,Jquery,Jquery Ui,我有这样的代码: 当我使用此对话框时,该对话框不会打开 else if (json.score == -3) { $("#dialog-unauthenticated").dialog('open'); } 但是当我用这个的时候!我已经用上面的autopen false初始化了它 else if (json.score == -3) { $("#dialog-unauthenticated").dialog({
else if (json.score == -3) {
$("#dialog-unauthenticated").dialog('open');
}
但是当我用这个的时候!我已经用上面的autopen false初始化了它
else if (json.score == -3) {
$("#dialog-unauthenticated").dialog({
resizable: false,
height: 140,
modal: true,
buttons: {
"OK": function () {
$(this).dialog("close");
}
}
});
}
怎么了?
关闭也不起作用
初始化为:
$("#dialog-unauthenticated").dialog({
autoOpen: false,
resizable: false,
height: 140,
modal: true,
buttons: {
"OK": function () {
$(this).dialog("close");
}
}
});
不确定这是否有帮助,但我调用它来响应jquery帖子。您需要先启动对话框。 然后,您可以在完成后执行操作 例如
$('<div id="dialog" />')
.dialog({
modal:true,
buttons:{
cancel:function(){
$(this).dialog('close');
}
}
});//init dialog
$('#open').click(function (){
$('#dialog').dialog('open');
});
$('#close').click(function (){
$('#dialog').dialog('close');
});
当您试图在对话框未启动时打开对话框时。因此,该对话框不存在,因此无法打开。@raklos,您是否在firebug中看到任何错误?不,它似乎到达了代码行,然后继续,但该对话框没有显示。请向我们显示您以前的代码好吗?看起来它没有初始化,所以问题可能是there@lnrbob-已相应编辑。@raklos您确定id,它是类还是id,