在JQGrid上重新启用寻呼机按钮

时间:2011-11-09 07:27:18

标签: jquery jqgrid customization pager

我有一个带有寻呼机按钮的jqgrid,我想自定义,并且我想保持按钮(下一个,前进,第一个和最后一个)在网格绑定后被禁用(如果我的初始查询只填充一个页面,按钮被禁用)。我在reloadGrid之后尝试了以下但是它不起作用。

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

感谢任何帮助!

1 个答案:

答案 0 :(得分:2)

如果您需要启用寻呼机的“下一步”和“最后”按钮,只是因为您不知道您可以执行的记录数量和页数:

  • 在服务器响应中将total值作为当前请求的页面至少高一个。例如:"page":1, "total":2
  • 修改jqGrid的pgtextrecordtext选项(请参阅the documentation)。例如pgtext : "Page {0} of ..."recordtext: "View {0} - {1} of ..."或仅pgtext : "Page {0}"recordtext: "View {0} - {1}"