2

我需要从函数 javascript 打开(调用)一个 ui 对话框。目前我有这两个代码:

setTimeout(function() {
var zone = event.getTarget().getName();                  
var x = window.confirm("Do you want to continue?");                     
if (x) {
    readData();
} else {
    e.preventDefault();
}
}, 0);

和,

$( "#dialogZone" ).dialog({
autoOpen: false,
show: "blind",
hide: "blind",
modal: true,
buttons: {
    "YES": function() {
        $(this).dialog("close");
        readData();
    },
    Cancel: function() {
        $(this).dialog("close");
        //avoid some info windows in #tab1
    }
}
});

$( "#openEvent" ).click(function() {
$( "#dialogZone" ).dialog( "open" );
return false;
});
});

请问,我可以有一些像...

setTimeout(function() {
   // show ui-dialogbox
}

提前感谢您的回答。问候。

4

1 回答 1

1

你的代码中已经有了它:

  $( "#dialogZone" ).dialog( "open" ); 

打开对话框,所以把这一行放在你的超时函数中

于 2012-09-30T00:30:50.537 回答