前端bs-table update cell到bs table的第一行的a列为3,其中unique id为No.,请举个例子
时间: 2024-02-20 17:58:35 浏览: 110
假设我们有一个id为"myTable"的Bootstrap Table,其中第一列为"unique id",第二列为"a"。现在我们要将第一行的"a"列更新为3,其中unique id为"No.",可以按照以下步骤进行操作:
1. 首先获取到Bootstrap Table的实例对象,可以使用以下代码获取:
```javascript
var table = $('#myTable').bootstrapTable('getOptions').uniqueId;
```
2. 然后遍历Bootstrap Table的所有行,找到unique id为"No."的行,并将其"a"列更新为3,可以使用以下代码实现:
```javascript
var tableData = table.data;
for (var i = 0; i < tableData.length; i++) {
if (tableData[i]['unique id'] === 'No.') {
tableData[i]['a'] = 3;
break;
}
}
```
3. 最后将更新后的数据重新渲染到Bootstrap Table中,可以使用以下代码实现:
```javascript
table.load(tableData);
```
完整的代码如下所示:
```javascript
var table = $('#myTable').bootstrapTable('getOptions').uniqueId;
var tableData = table.data;
for (var i = 0; i < tableData.length; i++) {
if (tableData[i]['unique id'] === 'No.') {
tableData[i]['a'] = 3;
break;
}
}
table.load(tableData);
```
阅读全文
相关推荐
















