Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/340.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# JqGrid从Ajax获取GridData值_C#_Asp.net Mvc_Jqgrid - Fatal编程技术网

C# JqGrid从Ajax获取GridData值

C# JqGrid从Ajax获取GridData值,c#,asp.net-mvc,jqgrid,C#,Asp.net Mvc,Jqgrid,我会选择价值观​​使用my JQuery的一个函数,jqgrid的sidx、Sord、page和rows都是任意的 例如: jQuery ("# grid") .navGrid ('# pager', {edit: false, add: false, del: false, search: false})  .navButtonAdd ('# pager, {    caption: "Excel"       id: "grid_mybutton"       buttonicon

我会选择价值观​​使用my JQuery的一个函数,jqgrid的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"
});

如果我正确理解您需要什么,您只需获得jqGrid的
页面
行数
排序名
排序器
选项,并将其用作
导出方法的参数:

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"
});
您应该仔细阅读您发布的代码的语法。您当前的代码包含许多语法错误