这里我们不谈 tree 的使用,将仅仅贴出 table 的相关方法!
首先贴出源表格代码:
直接在代码中通过注释讲解:
(function () {
//加载列表的后端 url
var getListUrl = '';
//对于任意一个 table,按照官方的说法,有三种不同的初始化渲染方式,不多介绍,而这里使用的方式姑且看做第三种:转换静态表格 方式
//转换静态表格方式,自然首先需要有一个已经存在的表格,然后再通过 js 方式转化为 Layui 表格
//无论哪种方式的 Layui table 初始化自然需要配置项
//通过转化的方式初始化 Layui table,配置项部分可以在 源table中,部分在js中,源 table 的源代码上文已经给出,下面给出一个示例的 js 中的配置项
var tableOptions = {
url: getListUrl,//请求地址
method: 'POST',//方式
id: 'listReload',//生成 Layui table 的标识 id,必须提供,用于后文刷新操作,笔者该处出过问题
page: false,//是否分页
where: { type: "all" },//请求后端接口的条件,该处就是条件错误点,按照官方给出的代码示例,原先