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