function formatState(cellValue, options, rowObject) {
var rowId = optionsrowId;
var html = cellValue;
if (html != "0") {
html = '<label style="color: red;" >' + cellValue + '</label>';
}
else {
html = '<label>' + cellValue + '</label>';
}
return html;
}
这是获取列中的值。首先绑定需要查看data的列头,这样就可以看row data中过的值了。如果你想获取一行的数据,edit:true时,选中的行就可以获取到啊。不知道是不是你的答案,虽然会jqgrid,可是不知道你的问题究竟是啥
把你定义的colModel贴出来看看
1:应该是ids[1],ids[2]吧
2:你把id用,连接成字符串 到后台根据,分割 (我好像上次也是在AJAX中传数组传过去null)
3;你定义的colModel 中别有字段是id 如果colModel中有id 从后台穿过来的实体类中的id为空 那就jqgrid每一行的id都是空的 (看看jqgrid的源码你就知道 每一行默认都有一个id )
以上就是关于怎样取得JQGrid中 row Data 的值 郁闷一个下午了, 先谢谢。。。全部的内容,包括:怎样取得JQGrid中 row Data 的值 郁闷一个下午了, 先谢谢。。。、jqgrid多选框选中的id通过ajax传递,在后台获取其值,为什么获得的是空值、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)