我使用jstree和jquery-ui v1.10.1。我在樹上使用上下文菜單,並且希望在刪除節點之前顯示確認對話框(如jquery-ui對話框)。 我在「.jstree」事件中使用對話框,但是當顯示對話框時,在選擇選項(是或否)之前,所選節點被刪除。 如何解決這個問題?在刪除jstree節點之前顯示確認對話框
.bind("before.jstree", function(e, data) {
if (data.func === "remove") {
if (!confirmRemove()) {
e.stopImmediatePropagation();
return false;
}
}
}
function confirmRemove() {
return $confirmDialog.dialog('open');
}