只有当我的 if 语句的条件为真时,我才想激活(加载)jQuery 对话框。像这样的东西:
if (/*condition is true*/) {
var dialog = '<div id="resultDialog" title="Search Results"><p>Results to your search. </p></div>';
$('body').append(dialog);
$("#resultDialog").dialog({
buttons: {
"No": function () {
$(this).dialog("close");
},
"Yes": function () {
//do something
}
}
});
$("#resultDialog").dialog("open");
}else{
//do something else
};
该对话框不依赖于单击/更改事件。截至目前,当我调试时,我可以看到条件为真,但对话框仍然没有出现。任何建议/帮助将不胜感激。