C# JqGrid从Ajax获取GridData值
我会选择价值观使用my JQuery的一个函数,jqgrid的sidx、Sord、page和rows都是任意的 例如: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
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"
});
您应该仔细阅读您发布的代码的语法。您当前的代码包含许多语法错误