在Jqgrid中我已将某些列设置为链接。 而且对于那些我设置页脚(MAX)的列。 但问题是,配置的链接也被添加到页脚值,这是不期望的。
感谢任何帮助。
提前致谢。
答案 0 :(得分:9)
我认为问题是如何添加页脚信息。如果您使用footerData,则可以使用false
作为footerData的最后一个参数(format
参数)。如果页脚数据不会被相应列的标准格式化程序格式化。如示例所示,请参阅the demo。
如果使用userdata从服务器添加数据并使用userDataOnFooter jqGrid选项,则格式化程序参数将始终用作true
(请参阅jqGrid {{3}的源代码}和here)。要解决此问题,您可以删除userDataOnFooter:true
设置,并在localComplete
事件句柄中手动添加有关here的页脚信息:
var myGrid = $("#list"); // your grid
// ...
// inside of localComplete you can add the data
var userData = myGrid.jqGrid("getGridParam","userData");
myGrid.jqGrid("footerData","set",userData,false);