У меня есть список Kendo с панелью инструментов, которая позволяет сортировать (вверх / вниз) и удалять элементы списка. Если в моем списке достаточно элементов, которые выходят за пределы видимости мобильного устройства, при прокрутке вниз панель инструментов переходит за пределы экрана. Из-за этого, если пользователь хочет переместить нижний элемент списка вверх, он должен прокрутить вниз, выбрать элемент, а затем прокрутить назад вверх, чтобы получить доступ к действиям панели инструментов, что затрудняет работу пользователя. Как сделать так, чтобы панель инструментов прокручивалась вместе со списком, или даже просто дублировать панель инструментов внизу списка?
Вот мое определение виджета:
$("#myMenus").kendoListBox({
selectable: "multiple",
toolbar: {
scrollable: true,
tools: [ "moveUp", "moveDown", "remove" ]
},
reorder: function(e) {
e.preventDefault();
var UID = $(e.items[0]).attr("data-uid");
var dataSource = e.sender.dataSource;
var dataItem = e.dataItems[0]
var index = dataSource.indexOf(dataItem) + e.offset;
dataSource.remove(dataItem);
dataSource.insert(index, dataItem);
e.sender.wrapper.find("[data-uid='"+UID+"']").addClass("k-state-selected");
},
});