У меня возникла проблема с всплывающим окном подтверждения при удалении элемента. Когда я нажимаю кнопку «Удалить», появляется всплывающее окно больше, чем одно, и я не знаю, почему. И второй вопрос - как я могу изменить текст этого окна? Я попробовал этот код, но не работает:kendo grid delete - проблемы с окном подтверждения
columns: [
...,
{command: [{name: "destroy", text: "Delete Item", click: deleteItem}],
title: " ", width: "100px"}
]
и функцию для удаления:
function deleteItem(e) {
var item = this.dataItem($(e.currentTarget).closest("tr"));
if (confirm("delete item " + item.Name + " ?")) {
var grid = $("grid").data("kendoGrid");
grid.dataSource.remove(item);
grid.dataSource.sync();
grid.refresh();
}
}
отредактирован: вторая проблема, которую я нашел, кнопка обновления нажмите после того, как некоторые элементы из сетки удаляются
Я забыл для div с идентификатором окна :) .. поэтому удаление работает, но я обнаружил проблемы с обновлением ... после нажатия кнопки обновления некоторые элементы удаляются из сетки или удаляются все элементы .. это случайный –
мой код здесь https://jsfiddle.net/brg2eraq/ ... но не работает, потому что моя служба только локальная –