我有一个 TreeView,一旦用户将项目放置到所需位置,它会显示一个对话框并要求确认,如果用户选择取消,我将如何取消项目的放置,使其回到原来的位置? 我当前的代码如下但不工作:
var newDiv = $(document.createElement('div'));
newDiv.html('Are you sure you want to move the item: ' + title);
newDiv.dialog( {
autoOpen: true,
width: 600,
buttons: {
"Save": function () {
$(this).dialog("close");
},
"Cancel": function () {
$(this).dialog("close");
e.setValid = false;
}
}
});
我也尝试在 dragend 事件上执行相同类型的代码并且e.preventDefault();
没有更多的运气使用