layui表格数据重载


Posted in Javascript onJuly 27, 2019

本文实例为大家分享了layui表格数据重载,供大家参考,具体内容如下

html代码

<div class="wrap-container clearfix">
 <div class="column-content-detail">
 <form class="layui-form" action="">
  <div class="layui-form-item" style="margin-left:350px;">
  <div class="layui-inline">
  <input type="text" id="userName" name="userName" required lay-verify="required" placeholder="请输入用户名" autocomplete="off" class="layui-input">
 </div>
 <button class="layui-btn layui-btn-normal" onclick="return false;" data-type="reload" id="selectbyCondition" >搜索</button>
 <button class="layui-btn layui-btn-normal" onclick="insert()">添加</button>
  </div>
 </form>
 <div class="layui-form" id="table-list">
 <table class="layui-table" lay-skin="nob" id="userTable"></table>
 </div>
  </div>
 </div>

js代码

layui.use('table', function(){
 var table = layui.table;
 table.render({
  elem: '#userTable',
  url:'${HPath}/sUser/SelectUserTable',
  cellMinWidth: 80,
  cols: [[
  {field:'userID', title: '用户ID', sort: true},
  {field:'userName', title: '用户名称'},
  {field:'powerName', title: '权限名称'},
  {field:'mailbox', title: '邮箱'},
  {field:'operatUsers', title: '操作', templet: function(d){
  var html = '';
  html += '<button class="layui-btn layui-btn-warm layui-btn-sm" onclick="updateBtn(' + d.userID + ')">修改</button>';
  html += '<button class="layui-btn layui-btn-danger layui-btn-sm" onclick="deleteBtn(' + d.userID + ')">删除</button>';
   return html
  }, fixed: 'right', width: 130
  }
  ]],
  id:'userTableReload',
  limit: 10,
  page:true
 });
 
 //根据条件查询表格数据重新加载
 var $ = layui.$, active = {
  reload: function(){
  //获取用户名
  var demoReload = $('#userName');
  //执行重载
  table.reload('userTableReload', {
   page: {
   curr: 1 //重新从第 1 页开始
  }
  //根据条件查询
   ,where: {
   userName:demoReload.val()
   }
  });
  }
 };
 //点击搜索按钮根据用户名称查询
 $('#selectbyCondition').on('click',
   function(){
    var type = $(this).data('type');
    active[type] ? active[type].call(this) : '';
   });
 });

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript 限制输入和粘贴(IE,firefox测试通过)
Nov 14 Javascript
Javascript 通过json自动生成Dom的代码
Apr 01 Javascript
解析DHTML,JavaScript,DOM,BOM以及WEB标准的描述
Jun 19 Javascript
node.js中的fs.lchmod方法使用说明
Dec 16 Javascript
JQuery动态添加和删除表格行的方法
Mar 09 Javascript
Js制作点击输入框时默认文字消失的效果
Sep 05 Javascript
ES6学习之变量的解构赋值
Feb 12 Javascript
jQuery使用EasyUi实现三级联动下拉框效果
Mar 08 Javascript
.net MVC+Bootstrap下使用localResizeIMG上传图片
Apr 21 Javascript
vue的无缝滚动组件vue-seamless-scroll实例
Dec 18 Javascript
Layui给数据表格动态添加一行并跳转到添加行所在页的方法
Aug 20 Javascript
ant-design-vue中tree增删改的操作方法
Nov 03 Javascript
基于layui实现高级搜索(筛选)功能
Jul 26 #Javascript
微信小程序 如何获取网络状态
Jul 26 #Javascript
layui使用数据表格实现购物车功能
Jul 26 #Javascript
layui实现数据表格点击搜索功能
Mar 26 #Javascript
vue eslint简要配置教程详解
Jul 26 #Javascript
vue移动端城市三级联动组件使用详解
Jul 26 #Javascript
Bootstrap实现省市区三级联动(亲测可用)
Jul 26 #Javascript
You might like
PHP的Socket网络编程入门指引
2015/08/11 PHP
php传值方式和ajax的验证功能
2017/03/27 PHP
jQuery代码优化 事件委托篇
2011/11/01 Javascript
基于JQuery实现的类似购物商城的购物车
2011/12/06 Javascript
两个listbox实现选项的添加删除和搜索
2013/03/01 Javascript
使用jQuery实现的网页版的个人简历(可换肤)
2013/04/19 Javascript
jQuery动画animate方法使用介绍
2013/05/06 Javascript
禁用页面部分JavaScript方法的具体实现
2013/07/31 Javascript
javascript数组输出的两种方式
2015/01/13 Javascript
jQuery.extend 函数及用法详细
2015/09/06 Javascript
javascript字符串替换函数如何一次性全部替换掉
2015/10/30 Javascript
使用JavaScript和CSS实现文本隔行换色的方法
2015/11/04 Javascript
微信小程序  http请求封装详解及实例代码
2017/02/15 Javascript
JS打开摄像头并截图上传示例
2017/02/18 Javascript
Bootstrap Table使用整理(三)
2017/06/09 Javascript
微信小程序实现导航栏选项卡效果
2020/06/19 Javascript
cordova+vue+webapp使用html5获取地理位置的方法
2019/07/06 Javascript
在layui中select更改后生效的方法
2019/09/05 Javascript
ElementUI Tree 树形控件的使用并给节点添加图标
2020/02/27 Javascript
常用python数据类型转换函数总结
2014/03/11 Python
python基础教程之基本数据类型和变量声明介绍
2014/08/29 Python
跟老齐学Python之类的细节
2014/10/13 Python
Python3遍历目录树实现方法
2015/05/22 Python
使用PyCharm配合部署Python的Django框架的配置纪实
2015/11/19 Python
Python多线程爬虫简单示例
2016/03/04 Python
Python中的数学运算操作符使用进阶
2016/06/20 Python
django从请求到响应的过程深入讲解
2018/08/01 Python
Python高级特性之闭包与装饰器实例详解
2019/11/19 Python
Python Mock模块原理及使用方法详解
2020/07/07 Python
捷克家具销售网站:SCONTO Nábytek
2020/01/02 全球购物
路德维希•贝克(LUDWIG BECK)中文官网:德国大型美妆百货
2020/09/19 全球购物
培训演讲稿范文
2014/01/12 职场文书
大学生咖啡店创业计划书
2014/01/21 职场文书
乡镇综治宣传月活动总结
2014/07/02 职场文书
党员批评与自我批评
2014/10/15 职场文书
《现实主义勇者的王国再建记》第三弹OST全曲试听片段公开
2022/04/04 日漫