2012-09-30 96 views
2

我需要從函數javascript打開(調用)UI對話框。目前我有兩個代碼:使用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 
} 

感謝。問候。

回答

1

你已經在你的代碼:

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

打開對話框,所以就把這條線在你timeouted功能

+0

維託雷嗨,你好,感謝您的回信。我現在會嘗試。 – Alatsal

+0

Vittore,它工作正常,但是當我點擊按鈕「是」時發生了什麼......你知道我的問題怎麼樣? – Alatsal

+0

它工作正常Vittore ...謝謝 – Alatsal

相關問題