您可能会在许多帖子中找到有关此问题的解决方案(帖子1,帖子2),但是他们的解决方案对我不起作用。
以下是我编写的普通jquery对话框:
$("#dialog").dialog({
autoOpen:false,
buttons:{
"ok":function(){
$(this).dialog("close");
return true;
},
"cancel":function(){
$(this).dialog("close"); return false;
}
}
});
我将使用以下代码打开对话框:
var returnVal=$("#dialog").dialog("open");
如果用户点击“取消”,则需要返回false
,如果用户点击“确定”,则需要返回true
。
var returnVal=$("#dialog").dialog("open");
我希望returnVal
返回布尔值(true/false),但它返回了javascript的object
对象。