JQuery的jqGrid怎样获得选中行的所有数据?json数据。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JQuery的jqGrid怎样获得选中行的所有数据?json数据。相关的知识,希望对你有一定的参考价值。
var id=$("#list1").jqGrid('getGridParam',"selrow");
var list=$("#list1").jqGrid('getRowData',id);
alert(list);
我用这种方式输出的是object
list[d] //就是要的值
参考技术B 不知道你方法里具体怎么执行的 不过 看你的意思 应该是想问怎么选混出json格式的对象吧
直接用each函数就可以了
var obj = one:1, two:2, three:3, four:4,five:5 ;
$.each(obj, function(key, val)
alert(obj[key]);
);追问
其实是可以用object.key得到value的,但能不能直接得到数据值的集合,也就是value的集合,然后再遍历value的集合,得到每一个value呢?不去根据key去得到。
追答你的格式应该不是我上面写的那样的 你可以根据规律的属性值来得到值啊 要不你贴出来帮你看下
本回答被提问者和网友采纳JQgrid获取选中行的某个字段值
var rowKey = $("#jqGrid").jqGrid(‘getGridParam‘, "selrow"); var rowData = $("#jqGrid").jqGrid("getRowData", rowKey);//根据上面的rowKey获得本行的所有数据 var time = rowData.ReservationTime; //获得制定列的值 (ReservationTime为colModel的name)
感谢:http://doc.okbase.net/1778309/archive/113456.html
以上是关于JQuery的jqGrid怎样获得选中行的所有数据?json数据。的主要内容,如果未能解决你的问题,请参考以下文章