Повторное включение кнопок пейджера в JQGrid - PullRequest
2 голосов
/ 09 ноября 2011

У меня есть jqgrid с кнопками пейджера, которые я хочу настроить, и я бы хотел, чтобы кнопки (далее, вперед, первый и последний) не отключались после привязки сетки (если мой первоначальный запрос заполняет только одну страницу, кнопки отключаются). Я попробовал следующее после reloadGrid, но он не работает.

    $("#MyGrid pgbuttons").removeClass("ui-state-disabled") 

Любая помощь приветствуется!

1 Ответ

2 голосов
/ 10 ноября 2011

Если вам нужно включить кнопки «Далее» и «Последний» на пейджере только потому, что вы не знаете количество записей и количество страниц, которые у вас есть, вы можете сделать следующее:

  • поместите в ответ сервера значение total как минимум на одну единицу выше текущей запрашиваемой страницы.Например: "page":1, "total":2.
  • изменить pgtext и recordtext параметры jqGrid (см. документацию ).Например pgtext : "Page {0} of ..." и recordtext: "View {0} - {1} of ..." или просто pgtext : "Page {0}" и recordtext: "View {0} - {1}"
...