我使用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');
}