layui的table获取第一行
时间: 2023-10-16 08:06:19 浏览: 192
layui的表格table选中数据后可打印本行数据
可以使用layui的table模块提供的方法`getData()`来获取表格中的数据,然后通过数组索引的方式获取第一行数据。
具体用法如下:
1. 首先获取到table对象,例如:
```
var table = layui.table;
```
2. 获取到需要操作的表格的lay-filter属性值,例如:
```
var tableFilter = 'testTable';
```
3. 调用`getData()`方法获取到表格中的数据,例如:
```
var data = table.cache[tableFilter];
```
这里的`cache`属性是table模块自带的数据缓存对象,可以通过该对象获取到表格中的数据。
4. 通过数组索引的方式获取第一行数据,例如:
```
var firstRowData = data[0];
```
这样就可以获取到表格中的第一行数据了。
注意,`getData()`方法获取到的数据是一个数组,数组中的每一项代表表格中的一行数据,如果需要获取该行的某个字段值,可以使用对象属性的方式获取,例如:
```
var fieldValue = firstRowData.fieldName;
```
其中,`fieldName`是需要获取的字段名称。
阅读全文