-2

我会使用我的 JQuery 的函数来选择 jqgrid any 的值 sidx、Sord、page 和 rows。

例子:

jQuery ("# grid")
 .navGrid ('# pager', {edit: false, add: false, del: false, search: false})
 .navButtonAdd ('# pager, {
      caption: "Excel"
      id: "grid_mybutton"
      buttonicon "icon_excel"
      onClickButton: function () {
        ExportarExcep ($controler, $sidx, $sord, $page, $rows);
          }
      position: "last"
});

4

1 回答 1

0

如果我正确理解您的需求,您可以获取jqGrid 的page、和选项rowNum,并将其用作方法的参数:sortnamesortorderExportarExcep

jQuery("#grid").jqGrid("navButtonAdd", "#pager", {
      caption: "Excel",
      id: "grid_mybutton",
      //buttonicon "icon_excel",
      onClickButton: function () {
          var p = $(this).jqGrid("getGridParam");
          alert("page=" + p.page +
                ", rows=" + p.rowNum +
                ", sidx=" + p.sortname +
                ", sord=" + p.sortorder);
          //ExportarExcep ($controler, p.sortname, p.sortorder, p.page, p.rowNum);
      },
      position: "last"
});

您应该小心您发布的代码的语法。您当前的代码包含许多语法错误。

于 2012-11-09T18:34:58.400 回答