0
我正在使用JQGrid,并设计了网格,第一列是复选框。我正在使用multiselect:true
的财产,我不写任何其他代码以获取复选框。如何从检查复选框的行中获取值?jqGrid中的多重选择
我正在使用JQGrid,并设计了网格,第一列是复选框。我正在使用multiselect:true
的财产,我不写任何其他代码以获取复选框。如何从检查复选框的行中获取值?jqGrid中的多重选择
要获得所选择的行,可使用:
var selected = $("#tableid").jqGrid('getGridParam', 'selarrrow');
selected
将被设置到所选择的行的ID数组。
要从行中获取列值,请使用getCell
方法。请参阅How to get the selected row id in javascript?
感谢您的回复...我在逗号分隔的数组中获取ID。如果我想以同样的方式获得第一列值,该怎么办? –
使用'getCell',查看更新后的答案。 – Barmar
但是,这只是返回我只有1值。如果我在多选中选择了5列,则只显示最后一个值。但我需要选中相应复选框的所有值。 –