Javascript 循环jqGrid中的colModels名称
伙计们,我用的是jqGrid。。我想循环使用colModels名称来获取行数据。。这是我的密码Javascript 循环jqGrid中的colModels名称,javascript,jquery,jqgrid,Javascript,Jquery,Jqgrid,伙计们,我用的是jqGrid。。我想循环使用colModels名称来获取行数据。。这是我的密码 $(文档).ready(函数(){ $(“#jqGrid”).jqGrid({ url:'data.json', 数据类型:“json”, colModel:[ {label:'ID',name:'ProductID',width:45,key:true,hidden:true}, {标签:'Category Name',名称:'CategoryName',宽度:75}, {标签:'Product
$(文档).ready(函数(){
$(“#jqGrid”).jqGrid({
url:'data.json',
数据类型:“json”,
colModel:[
{label:'ID',name:'ProductID',width:45,key:true,hidden:true},
{标签:'Category Name',名称:'CategoryName',宽度:75},
{标签:'Product Name',名称:'ProductName',宽度:90},
{标签:“国家”,名称:“国家”,宽度:100},
{标签:'Price',名称:'Price',宽度:80,排序类型:'integer'},
//仅当数据在本地加载或loadonce设置为true时,才使用sorttype
{标签:'Quantity',名称:'Quantity',宽度:80,排序类型:'number'}
],
有一次:是的,
viewrecords:是的,
宽度:780,
身高:200,
rowNum:20,
行列表:[20,30,50],
行数:对,
行宽:25,
多选:对,
寻呼机:“jqGridPager”
});
});
函数getSelectedRows(){
风险值网格=$(“#jqGrid”),
行数据;
var rowKey=grid.getGridParam(“selrow”);
如果(!rowKey)
警报(“未选择任何行”);
否则{
var selectedIDs=grid.getGridParam(“selarrrow”);
var结果=”;
对于(变量i=0;i
循环遍历对象并按键访问值
您的rowData
是一个javascript对象。您可以通过循环其键来获取每个值
这对你有用
for (var i = 0; i < selectedIDs.length; i++) {
rowData = grid.getLocalRow(selectedIDs[i]);
for (var item in rowData ) { //loop the object for each key
result += rowData[ item ] + ', '; // access the data of that key
}
}
for(变量i=0;i