Повторное включение кнопок пейджера в 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}"
Другие вопросы по тегам