使用jquery bootgrid获取特定单元格的值

使用jquery bootgrid获取特定单元格的值,jquery,Jquery,我想用一个单元格的值来调用另一个函数 我使用query.bootgrid,并使用从数据库获取的数据加载表 一切都很好。。。数据搜索和排序。。显示/隐藏collmn 在“第2行”中,订单号为“SR14\U 2254” 有人有主意吗?好的,我解决了这个问题 事实上有两个错误。首先是 $("#orderGrid").bootgrid("getSelectedRows"); 返回与数据列id=“id”字段而不是行关联的id var tblData = $("#orderGrid").bootgrid(

我想用一个单元格的值来调用另一个函数

我使用query.bootgrid,并使用从数据库获取的数据加载表

一切都很好。。。数据搜索和排序。。显示/隐藏collmn

在“第2行”中,订单号为“SR14\U 2254”


有人有主意吗?

好的,我解决了这个问题

事实上有两个错误。首先是

$("#orderGrid").bootgrid("getSelectedRows");
返回与数据列id=“id”字段而不是行关联的id

var tblData = $("#orderGrid").bootgrid("getCurrentRows");
逐行返回数组。然后我只需要以下代码来扫描数据:

for(var i=0; i < tblData.length; i++){
    console.log(tblData[i]['Id'] + " => " + tblData[i]['Order_number'] );
    if(tblData[i]['Id'] == rowSelected){
        loadClient(tblData[i]['Order_number']);
        break; 
    }
}  
for(变量i=0;i”+tblData[i]['Order_number']);
如果(tblData[i]['Id']==rowSelected){
loadClient(tblData[i][“订单号]);
打破
}
}  
现在,当我选择第二行时,loadClient(order)函数很好地显示了SR14_2254

var tblData = $("#orderGrid").bootgrid("getCurrentRows");
for(var i=0; i < tblData.length; i++){
    console.log(tblData[i]['Id'] + " => " + tblData[i]['Order_number'] );
    if(tblData[i]['Id'] == rowSelected){
        loadClient(tblData[i]['Order_number']);
        break; 
    }
}