mirror of https://github.com/layui/layui
feat(table): table.getTotalRow 支持获取原始结果
parent
4af5b1cda4
commit
62e551d22b
|
@ -30,6 +30,7 @@ toc: true
|
||||||
| [table.renderData(id)](#table.renderData) <sup>2.8.5+</sup> | 重新渲染数据。 |
|
| [table.renderData(id)](#table.renderData) <sup>2.8.5+</sup> | 重新渲染数据。 |
|
||||||
| [table.updateRow(id, opts)](#table.updateRow) <sup>2.9.4+</sup> | 更新指定行数据。 |
|
| [table.updateRow(id, opts)](#table.updateRow) <sup>2.9.4+</sup> | 更新指定行数据。 |
|
||||||
| [table.updateTotalRow(id, totalRowData)](#table.updateTotalRow) <sup>2.9.4+</sup> | 更新合计行。 |
|
| [table.updateTotalRow(id, totalRowData)](#table.updateTotalRow) <sup>2.9.4+</sup> | 更新合计行。 |
|
||||||
|
| [table.getTotalRow(id)](#table.getTotalRow) <sup>2.9.4+</sup> | 获取合计行数据。 |
|
||||||
| [table.checkStatus(id)](#table.checkStatus) | 获取选中行相关数据。 |
|
| [table.checkStatus(id)](#table.checkStatus) | 获取选中行相关数据。 |
|
||||||
| [table.setRowChecked(id, opts)](#table.setRowChecked) <sup>2.8+</sup> | 设置行选中状态。 |
|
| [table.setRowChecked(id, opts)](#table.setRowChecked) <sup>2.8+</sup> | 设置行选中状态。 |
|
||||||
| [table.getData(id)](#table.getData) | 获取当前页所有行表格数据。 |
|
| [table.getData(id)](#table.getData) | 获取当前页所有行表格数据。 |
|
||||||
|
@ -315,6 +316,21 @@ data.splice(newIndex, 0, item[0]);
|
||||||
table.renderData('test');
|
table.renderData('test');
|
||||||
```
|
```
|
||||||
|
|
||||||
|
<h3 id="table.getTotalRow" lay-pid="api" class="ws-anchor ws-bold">获取合计行数据 <sup>2.9.4+</sup></h3>
|
||||||
|
`table.getTotalRow(id);`
|
||||||
|
- 参数 `id` : table 渲染时的 `id` 属性值
|
||||||
|
|
||||||
|
```js
|
||||||
|
// 渲染
|
||||||
|
table.render({
|
||||||
|
elem: '', // 绑定元素选择器
|
||||||
|
id: 'test', // 自定义 id 索引
|
||||||
|
// 其他属性 …
|
||||||
|
});
|
||||||
|
|
||||||
|
table.getTotalRow('test');
|
||||||
|
```
|
||||||
|
|
||||||
<h3 id="table.updateTotalRow" lay-pid="api" class="ws-anchor ws-bold">更新合计行 <sup>2.9.4+</sup></h3>
|
<h3 id="table.updateTotalRow" lay-pid="api" class="ws-anchor ws-bold">更新合计行 <sup>2.9.4+</sup></h3>
|
||||||
`table.updateTotalRow(id, totalRowData);`
|
`table.updateTotalRow(id, totalRowData);`
|
||||||
- 参数 `id` : table 渲染时的 `id` 属性值
|
- 参数 `id` : table 渲染时的 `id` 属性值
|
||||||
|
|
|
@ -1482,7 +1482,8 @@ layui.define(['lay', 'laytpl', 'laypage', 'form', 'util'], function(exports){
|
||||||
var total = TOTAL_NUMS || thisTotalNum || '';
|
var total = TOTAL_NUMS || thisTotalNum || '';
|
||||||
item3.field && that.dataTotal.push({
|
item3.field && that.dataTotal.push({
|
||||||
field: item3.field,
|
field: item3.field,
|
||||||
total: $('<div>'+ content +'</div>').text()
|
total: $('<div>'+ content +'</div>').text(),
|
||||||
|
raw: total
|
||||||
});
|
});
|
||||||
|
|
||||||
// td 容器
|
// td 容器
|
||||||
|
|
Loading…
Reference in New Issue