2014-01-07 31 views
0

我試圖用Kendo UI樹視圖中的確認來拖拽拖放。我通過他們的CDN鏈接到最新版本的kendo控件。在Kendo UI樹視圖中刪除事件確認

我的TreeView的是使用下面的代碼(中省略爲簡潔起見數據源)創建:

$("#treeview-left").kendoTreeView({ 
    dragAndDrop: true, 
    dataSource: {....} 
    drop: onDrop, 
}); 

function onDrop(e) { 
    var nodeText = this.text(e.sourceNode); 
    e.setValid(confirm("Sure you want to drop: " + nodeText)); 
} 

如果我運行使用最新版本的Chrome,那麼代碼一切都很好,但使用IE或Firefox第二當您將鼠標放在第一個對話框上時,會顯示確認對話框

的jsfiddle:http://jsfiddle.net/KpEej/1/

我怎樣才能解決這個問題,從而只顯示一個確認。

回答

0

有一個與劍道事件和警報相關的bug。

你可以找到細節here.

您應該失去的確認對話框,並使用一個jQuery對話框。

+0

或Kendo窗口,因爲他已經在使用Kendo UI –

+0

是的......)這是正確的 – cretzzzu3000

+0

感謝您的鏈接。我已經向Telerik報告了這個問題,他們已經證實了這個錯誤。他們還希望本週晚些時候(2014年1月7日)在內部版本中進行修復, – ciantrius