获取jqGrid中选择的行的数据:
获取选择一行的id,如果你选择多行,那下面的id是最后选择的行的id:
如果想要获取选择多行的id,那这些id便封装成一个id数组,那可以使用以下:
如果想获取选择的行的数据,只要传入rowId即可,如下:
而这个rowData是一个对象,如果要获取选择的行的这个对象的属性值,如name的值,需如下:
var rowName=rowData.name;
当然你这个对象得有name这个属性才行。
应用实例:
jqGrid获得所有行数据的方法
function
testJqfrid
(
)
{
var
obj
=
$
(
"#tablename"
)
.
jqGrid
(
"getRowData"
)
;
alert
(
obj
.
length
)
;
jQuery
(
obj
)
.
each
(
function
(
)
{
alert
(
this
.
RECEIPT_ORDER_NO
)
;
}
)
;
var
ret
=
$
(
"#tablename"
)
.
jqGrid
(
"getRowData"
,
0
)
;
//获得第一行的数据
}