在Kendo UI Treeview Drop事件中确认

时间:2014-01-07 10:43:37

标签: javascript jquery kendo-ui kendo-treeview

我正试图通过Kendo UI Treeview中的确认来实现拖放。我通过他们的CDN链接到最新版本的剑道控件。

我的树视图是使用以下代码创建的(为简洁起见,省略了数据源):

$("#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/

如何解决这个问题,只显示一个确认信息。

1 个答案:

答案 0 :(得分:0)

有一个与剑道事件和警报有关的错误。

您可以找到详细信息here.

您应该丢失确认对话框并使用jQuery对话框。