Проблема с перетаскиванием сетки КендоJquery

Программирование на jquery
Ответить Пред. темаСлед. тема
Anonymous
 Проблема с перетаскиванием сетки Кендо

Сообщение Anonymous »


Мы используем функцию перетаскивания кендо внутри таблицы сетки кендо.

1) Если пользователь предоставляет данные в любых редактируемых полях и не сохраняет данные, если пользователь щелкает/переходит к другому полю для редактирования. Пользователь теряет обновленные данные.

2) Если пользователь обновляет какие-либо записи, мы обновляем/перегенерируем таблицу снова. Или если мы обновляем/перегенерируем вне функции, Или мы добавляем новые записи, используя вне функции. После этого пользователь не сможет удалить строку и заменить ее другой.

Файл Jsfiddel
var data = [ { Идентификатор: 1, Имя: «данные 1», Должность: 1 }, { Идентификатор: 2, Имя: «данные 2», Должность: 2 }, { Идентификатор: 3, Имя: «данные 3», Должность: 3 } ]; var dataSource = новый kendo.data.DataSource({ данные: данные, схема: { модель: { Я сделал", поля: { Идентификатор: {тип: "число"}, Имя: {тип: "строка"}, Позиция: { тип: "число" } } } } }); var Grid= $("#grid").kendoGrid({ источник данных: источник данных, прокручиваемый: ложь, редактируемое: правда, панель инструментов: ["сохранить", "отменить", "создать"], столбцы: ["Идентификатор", "Имя", "Позиция"] }).data("kendoGrid"); Grid.table.kendoDraggable({ фильтр: "tbody > tr:not(.k-grid-edit-row)", группа: "gridGroup", курсорОффсет: { сверху: 10, слева: 10 }, подсказка: функция(е) { return $('' + e.html() + ''); } }); Grid.table/*.find("tbody > tr")*/.kendoDropTarget({ группа: "gridGroup", падение: функция (e) { var target = dataSource.getByUid($(e.draggable.currentTarget).data("uid")), место = $(e.target); если (dest.is("th")) { возвращаться; } dest = dataSource.getByUid(dest.parent().data("uid")); //не в том же элементе if (target.get("Id") !== dest.get("Id")) { //переупорядочиваем элементы var tmp = target.get("Позиция"); target.set("Позиция", dest.get("Позиция")); dest.set("Позиция", tmp); dataSource.sort({ поле: «Позиция», каталог: «по возрастанию» }); } } });
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Проблема с перетаскиванием сетки Кендо
    Anonymous » » в форуме Jquery
    0 Ответы
    77 Просмотры
    Последнее сообщение Anonymous
  • Проблема с перетаскиванием сетки Кендо
    Anonymous » » в форуме Jquery
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous
  • Экспортируйте 2 сетки Кендо на одной странице PDF и диаграмму на следующей странице.
    Anonymous » » в форуме Jquery
    0 Ответы
    108 Просмотры
    Последнее сообщение Anonymous
  • Привет всем, у меня проблема с фильтром сетки кендо, я пытаюсь сделать фильтр по типу данных coulmn - дата, и я хочу про
    Anonymous » » в форуме Jquery
    0 Ответы
    106 Просмотры
    Последнее сообщение Anonymous
  • Приоритет сетки: порядок или столбец сетки/строка сетки
    Anonymous » » в форуме CSS
    0 Ответы
    159 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Jquery»