Подтвердите в пользовательском интерфейсе Kendo Treeview Drop

0

Я пытаюсь внедрить перетаскивание с подтверждением в виде дерева 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/

Как я могу это исправить, так что отображается только одно подтверждение.

Теги:
kendo-ui
kendo-treeview

1 ответ

0
Лучший ответ

Существует ошибка, связанная с событиями кендо и предупреждениями.

Здесь вы можете найти подробности .

Вы должны потерять диалог подтверждения и использовать диалог jQuery.

  • 0
    или окно кендо, так как он уже использует интерфейс кендо
  • 0
    Да :) это верно
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню