带有页脚文本格式的 Jqgrid 问题

标签 jqgrid

在 Jqgrid 中,我已将某些列设置为链接。 并且对于那些我设置了页脚 (MAX) 的列。 但问题是,配置的链接也被添加到页脚值,这不是预期的。

感谢任何帮助。

提前致谢。

最佳答案

我认为问题在于如何 添加页脚信息。如果你使用 footerData您可以使用 false 作为 footerData 的最后一个参数(format 参数) .在这种情况下,页脚数据不会被相应列的标准格式化程序格式化。作为示例,请参见 the demo .

如果您使用 userdata 从服务器添加数据并使用 userDataOnFooter jqGrid 选项 formatter 参数将始终用作 true(请参阅 jqGrid 的源代码 herehere )。作为解决方法,您可以删除 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/

相关文章:

jquery - jqGrid:无法获取子网格中的数据

javascript - 该表未按预期显示

jqgrid在从服务器端重新加载数据期间无法加载特定页面

javascript - 如何显示 jqGrid 中的所有行?

jquery - 将标题栏文本放在 jqGrid 中居中,同时保持打开/关闭按钮的位置?

jquery - jquery 上的动态 Colmodel

javascript - 右键单击禁用 jqGrid 中的行选择

css - 如何在 JQGrid TreeGrid 中隐藏行之间的行

javascript - 使用 jqGrid 更改添加表单的 CSS

jquery - 如何将表单与jQgrid绑定(bind)?