|
|
1.HTML搜索框代码
- <div class="layui-form-item">
- <div class="layui-inline">
- <label class="layui-form-label">文章ID</label>
- <div class="layui-input-inline">
- <input type="text" name="id" placeholder="请输入" autocomplete="off" class="layui-input">
- </div>
- </div>
- <div class="layui-inline">
- <label class="layui-form-label">状态</label>
- <div class="layui-input-inline">
- <select name="status">
- <option value="0" {if $status==0}selected{/if}>全部</option>
- <option value="1" {if $status==1}selected{/if}>开启</option>
- <option value="2" {if $status==2}selected{/if}>关闭</option>
- </select>
- </div>
- </div>
- <div class="layui-inline">
- <label class="layui-form-label">标题</label>
- <div class="layui-input-inline">
- <input type="text" name="title" placeholder="请输入" autocomplete="off" class="layui-input">
- </div>
- </div>
- <div class="layui-inline">
- <label class="layui-form-label">文章标签</label>
- <div class="layui-input-inline">
- <select name="type_id">
- <option value="">请选择标签</option>
- {foreach ($find as $find_v)}
- <option value="{$find_v['id']}">{$find_v['name']}</option>
- {/foreach}
- </select>
- </div>
- </div>
- <div class="layui-inline">
- <button class="layui-btn layuiadmin-btn-list" lay-submit lay-filter="LAY-app-contlist-search">
- <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
- </button>
- </div>
- </div>
复制代码 2 layui 代码
- var $ = layui.jquery,
- table = layui.table,
- form = layui.form,
- laydate = layui.laydate;
- //监听搜索
- form.on('submit(LAY-app-contlist-search)', function(data){
- var field = JSON.stringify(data.field);
- //执行重载
- table.reload('LAY-app-content-list', {
- page:{
- curr:1
- },
- where:{
- searchParams:field
- }
- },'data');
- return false;
- });
复制代码 3 layui接口代码
- //文章管理
- table.render({
- elem: '#LAY-app-content-list'
- ,id:'LAY-app-content-list'
- ,url: '/admin.php/article/lists' //模拟接口
- ,cols: [[
- {type: 'checkbox', fixed: 'left'}
- ,{field: 'id', width: 80, title: 'ID', sort: true}
- ,{field: 'level_id', title: '文章级别', minWidth: 80,templet:"#level_formatter"}
- ,{field: 'title', title: '文章标题'}
- ,{field: 'type_id', title: '文章分类', minWidth: 60,templet:"#zq_formatter"}
- ,{field: 'author_id', title: '作者',templet:"#profile_user"}
- ,{field: 'updates_time', title: '更新时间', sort: true,templet:"<div>{{layui.util.toDateString(d.updates_time*1000, 'yyyy-MM-dd HH:mm:ss')}}</div>"}
- ,{field: 'status', title: '发布状态', templet: '#buttonTpl', minWidth: 80, align: 'center'}
- ,{title: '操作', minWidth: 150, align: 'center', fixed: 'right', toolbar: '#table-content-list'}
- ]]
- ,first:false/*不显示首页*/
- ,last:false//不显示尾页
- ,page: true
- ,limit: 10
- ,limits: [10, 15, 20, 25, 30]
- ,text: '对不起,加载出现异常!'
- });
复制代码
|
|