easyui的datagrid里getSelections只能获取一行值???

Posted 筱筱鹿丸

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了easyui的datagrid里getSelections只能获取一行值???相关的知识,希望对你有一定的参考价值。

使用getSelections只能获取到一行的值,检查了半天是因为idField属性值写错,更正之后ok。

解决办法二:改为使用getChecked,idField写错无影响

注:

getSelections、getChecked的idField属性注掉,也可以获取到多行的值了。

 

getSelected:取得第一个选中行数据,如果没有选中行,则返回 null,否则返回记录。
getSelections:取得所有选中行数据,返回元素记录的数组数据。

getChecked:取得checkbox选择行的数据,返回元素记录的数组数据。

getSelected跟getSelections是选中行,而且getChecked是选择行。

选中行的意思就是,我们单击到某一个行,这个时候该行的背景色为黄色,就证明我们选中了该行。

而选择行的意思就是,我们在改行放置了一个checkbox按钮,我勾选了这个按钮,因此也可以将选择行称为勾选行更贴切一些!

 

以上是关于easyui的datagrid里getSelections只能获取一行值???的主要内容,如果未能解决你的问题,请参考以下文章

EasyUI datagrid.getSelections 没有返回正确的选择行数

jquery easyui datagrid getSelected getChecked获取选择行数据(勾选)数据

Easyui 问题 :var row=$('#dg').datagrid('getSelected');获取不到

jquery easyui datagrid 获取Checked选择行(勾选行)数据

Easyui问题, var row=$("#dg").datagrid("getSelected");并未获取到数据

JQuery EasyUI DataGrid获取当前行或选中行