#sharepoint #kendo-ui
#sharepoint #kendo-ui
Вопрос:
Я использую пользовательский интерфейс kendo для чтения элементов из списка sharepoint, и он работает нормально
но я хочу добавить 2 другие кнопки для их обновления и удаления.
Я понимаю, что есть другие типы, кроме read: , например, update: и delete: Пожалуйста, помогите 🙂
Это мой код :
$("#grid").kendoGrid({
dataSource: {
type: "json",
transport: {
read: {
url: "http://server/_api/web/lists/getbytitle('MyList')/items",
beforeSend: function (xhr) {
xhr.setRequestHeader("Accept", "application/json; odata=verbose")
}
},
schema: {
data: function (data) {
return data.d amp;amp; data.d.results ? data.d.results : [data.d];
}
},
pageSize: 10
},
filterable: true,
sortable: true,
pageable: false,
scrollable: true,
groupable: true,
columns: [{
field: "Country",
title: "Country",
width: 50
}, {
field: "Name",
title: "Name",
width: 50
}, {
title: "Action",
template: "<a>Edit</a>",
width: 10
}, {
title: "Delete",
template: "<a>Delete</a>",
width: 10
}],
});
Комментарии:
1. Не могли бы вы описать, что вы пробовали и чем то, что вы пробовали, отличается от того, что вы хотите. У вас есть ошибки, работает ли что-то из этого и т. Д.? Это очень поможет людям ответить на ваш вопрос.
2. я могу отображать элементы в сетке пользовательского интерфейса keno, но я хочу добавить другой элемент для редактирования выбранного элемента
Ответ №1:
Вот статья документации, в которой объясняется, как настроить источник данных Kendo UI для операций CRUD:
http://docs .telerik.com/kendo-ui/framework/datasource/crud
Вот демонстрация редактирования сетки:
http://demos .telerik.com/kendo-ui/grid/editing-inline
Вот краткая документация по редактированию сетки:
http://docs .telerik.com/kendo-ui/controls/data-management/grid/editing
Комментарии:
1. я создал команду удаления, но когда я нажимаю на нее, ничего не происходит, поэтому я действительно не могу применить тот же пример в этой ссылке, потому что я использую список sharepoint