Повторное включение кнопок пейджера в JQGrid
У меня есть jqgrid с кнопками пейджера, которые я хочу настроить, и я бы хотел, чтобы кнопки (далее, вперед, первый и последний) были отключены после привязки сетки (если мой первоначальный запрос заполняет только одну страницу, кнопки получают отключен). Я попробовал следующее после reloadGrid, но он не работает.
$("#MyGrid pgbuttons").removeClass("ui-state-disabled")
Любая помощь приветствуется!
1 ответ
Если вам нужно включить кнопки "Далее" и "Последний" на пейджере только потому, что вы не знаете количество записей и количество страниц, которые у вас есть, вы можете сделать следующее:
- поместите в ответ сервера
total
значение по крайней мере на одну выше текущей запрашиваемой страницы. Например:"page":1, "total":2
, - модифицировать
pgtext
а такжеrecordtext
настройки jqGrid (см. документацию). Напримерpgtext : "Page {0} of ..."
а такжеrecordtext: "View {0} - {1} of ..."
или простоpgtext : "Page {0}"
а такжеrecordtext: "View {0} - {1}"