Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/373.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 循环jqGrid中的colModels名称_Javascript_Jquery_Jqgrid - Fatal编程技术网

Javascript 循环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

伙计们,我用的是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 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