mirror of https://github.com/layui/layui
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
3.4 KiB
3.4 KiB
属性名 | 描述 |
---|---|
url |
发送异步请求的 URL。默认会自动传递两个参数: |
method |
请求的方式,默认: |
where |
请求的其他参数。如: |
headers |
请求的数据头参数。如: |
contentType |
请求的内容编码类型。若要发送 |
dataType 2.7+ |
请求的数据类型,默认 |
jsonpCallback 2.7+ |
设置当 |
request |
用于对默认的分页相关的请求参数
那么请求数据时的参数将会变为 |
数据格式解析的回调函数,用于将返回的任意数据格式解析成 table 组件规定的数据格式:
很多时候,您接口返回的数据格式并不一定都符合 table 默认规定的格式,比如:
此时我们可以借助
该函数非常实用 |
返回数据中的特定字段
在返回的数据中,允许规定某些特定字段,以便 table 组件进行相应的特定解析。
特定字段名 | 描述 | 读写状态 |
---|---|---|
LAY_CHECKED | 当前行的选中状态 | 可读可写 |
LAY_DISABLED | 当前行是否禁止选择 | 可读可写 |
LAY_INDEX | 当前行下标。每页重新从零开始计算 | 只读 |
LAY_NUM | 当前行序号 | 只读 |
LAY_COL | 当前列的表头属性配置项 | 只读 |
示例一: 在返回的数据中设置特定字段:
{
"code": 0,
"count": 1000,
"data": [{},{
LAY_DISABLED: true
}]
}
示例二: 在模板中读取特定字段示例:
{{!
<script type="text/html" id="TPL-demo-xxx">
当前行下标: {{= d.LAY_INDEX }}
当前列的某个表头属性: {{= d.LAY_COL.field }}
</script>
!}}