Layui实现表格重载

在使用layui中的搜索功能时需要用到表格重载,表格重载的格式如下:

table.reload(ID, options, deep)

其中参数 ID 要重载的表格的 id

参数 options 即为各项基础参数

参数 deep:是否采用深度重载(即参数深度克隆,也就是重载时始终携带初始时及上一次重载时的参数),默认 false

列表展示时直接搜索所有数据渲染在页面中,实现搜索功能时在后端需要使用动态SQL语句,将搜索条件写在SQL搜索中,搜索条件为空时显示所有数据

表格重载

            table.reload('currentTableId', {
                url: '/api/training/page'
                ,where: {
                    train_date:train_date
                } //设定异步数据接口的额外参数
            });

SQL语句

<select id="select" resultType="com.manager.entity.Training">
        select * from y_training
        <where>
            <if test="train_date!=null">
                train_date=#{train_date}
            </if>
        </where>
    </select>
上一篇:Layui图标选择器,Layui下拉选择图标


下一篇:突发!LayUI官网宣布下线了