在 Jqgrid 中,我已将某些列设置为链接。 并且对于那些我设置了页脚 (MAX) 的列。 但问题是,配置的链接也被添加到页脚值,这不是预期的。
感谢任何帮助。
提前致谢。
最佳答案
我认为问题在于如何 添加页脚信息。如果你使用 footerData您可以使用 false
作为 footerData 的最后一个参数(format
参数) .在这种情况下,页脚数据不会被相应列的标准格式化程序格式化。作为示例,请参见 the demo .
如果您使用 userdata 从服务器添加数据并使用 userDataOnFooter jqGrid 选项 formatter 参数将始终用作 true
(请参阅 jqGrid 的源代码 here 和 here )。作为解决方法,您可以删除 userDataOnFooter:true
设置并根据 footerData 手动添加页脚信息在你的 localComplete
事件句柄中:
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);
关于带有页脚文本格式的 Jqgrid 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5878900/