要求:在通過拖放移動樹視圖節點之前,使用自定義引導模式獲取用戶的確認。Kendo UI TreeView使用自定義確認取消放置事件
我到處尋找,所有建議都是使用JavaScript確認對話框取消放置事件。但是,我們不想使用它,因爲它不像我們的自定義對話框那麼漂亮。
有沒有建議的方式來處理這個問題?假定模態是異步的,事件也是異步觸發的,並在等待確認之前完成事件。
理想尋找的東西是這樣的:
function onDrop(e) {
customModal.ConfirmationModal.open("Move Node", "Are you sure you want to move this?")
.then(function() {
// persist in db
},
function() { // cancel drop
e.preventDefault();
customModal.ConfirmationModal.close();
})
.finally(function() {
});
}
好主意,我使用KendoWindow作爲模態,雖然 – ps0604