У меня есть Telerik MVC Server Side Grid с нумерацией страниц, компонент генерирует выпадающий список внизу таблицы, который позволяет вам выбрать размер страницы.
Я бы хотел программно изменить значение этого раскрывающегося списка из javascript и сделать так, чтобы сетка запускала обновление с новым значением.
Я уже пытался настроить таргетинг на само раскрытие следующим образом:
var listViewPagerDropDownList = $(".k-pager-sizes").find("select").data("kendoDropDownList");
listViewPagerDropDownList.value(userPreferencePageSize);
Ориентация на пейджер:
var pager = $(".k-grid-pager").data("kendoPager");
pager.pageSize(userPreferencePageSize);
А также попытка изменить его вручную с помощью jQuery, например:
var selectBox = $(".k-pager-sizes").find("select");
selectBox.val(userPreferencePageSize);
selectBox.find("option[value='" + userPreferencePageSize + "']").prop("selected", true);
Но что бы я ни делал, это не имеет никакого эффекта.Есть идеи?