必须要有checkbox:true和singleSelect:true,然后就可以通过var row=$("#mytab").bootstrapTable('getSelections');获取行数据了,使用时因为是单行选中所以需要row[0].列名方式取值 如下加粗加大的代码 function edit(){ // 获取当前行 var row=$("#mytab").bootstrapTable('getSelections'); alert(row[0].pro
方式一 var selectList=''; jQuery(".table tbody input[type=checkbox]:checked").map(function () { var id = jQuery.trim(jQuery(this).closest("tr").find("td:eq(0)").text()); selectList+=id+','; }) selectList=selectList.substring(0,s
var SelectUserIdArr = []; function GetData() { var returnValue = ""; var grid = $("#maingrid").ligerGrid(); SelectUserIdArr.length = 0; var rows = grid.getSelecteds(); if (rows.length == 0) { returnValue = ""; } else { for (v
转自:https://zhidao.baidu.com/question/1694035814426308148.html 一般是你鼠标点到哪一行,其DataSet的指针就指到了什么位置你可以直接通过DataSet.Fields[i].Value来得到结果 如果是选择多行的话,可以使用循环来做,加个判断DataSet.First;while not DataSet.Eof dobegin if DBGrid1.SelectedRows.CurrentRowSelected then begin
1.判断GridPanel中是否选中了某行 if (!GridPanel1.hasSelection()) { Ext.Msg.alert("提示", "请选择记录!"); return; } 2.获取选中行的数据 var record = GridPanel1.selModel.getSelected(); var ID = record.data.ID; 注意:ID为GridPanel1的Store的列名. 3.获取GridPanel中所有的数据 var dat