Установка jqxGrid размера страницы автоматически

0

Я использую jqWidgets, и у меня есть Grid, но я хочу динамически устанавливать "pageize" в зависимости от того, сколько строк может поместиться на странице. - Нет опции "авто".

Поэтому в основном я думал о том, чтобы получить высоту сетки и выполнить некоторые вычисления, а затем установить размер страницы, поэтому, если высота строки составляла 20 пикселей, например, примерно так:

var height =  $("#jqxgrid").height();
page = height*100/20;
$("#jqxgrid").jqxGrid({pagesize : page});

В принципе, что-то вроде этого, но расчет не работает должным образом, так как я не умею в математике! лол. Есть идеи? благодаря

Теги:

2 ответа

0

На самом деле есть опция "auto". Параметр должен был бы установить значение "autoheight" сетки равным true, чтобы высота сетки зависела только от количества отображаемых строк.

0

Думаю, я его отсортировал... это, кажется, работает как пример:

var page =  $("#jqxgrid").height()-128;
pages = page/26;
valuetest = Math.round(pages);
$("#jqxgrid").jqxGrid({pagesize : valuetest})

Ещё вопросы

Сообщество Overcoder
Наверх
Меню