[英]jquery dialog not opening/closing
我有这样的代码:
当我使用此对话框不会打开。
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');
});
当您尝试open
未启动的对话框时。 因此该对话框不存在,因此无法打开
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.