layui form表单提交之后重新加载数据表格的方法


Posted in Javascript onSeptember 11, 2019

如下图,在我们做高级查询的时候需要重新加载数据表格    table.reload();

layui form表单提交之后重新加载数据表格的方法

HTML form表单

<p style="text-align: center"><img src="//f.3water.com/f/6amI1aMS5ueZXQu/02484c535fea530bcaa94b75a1561122.jpg" alt="" /></p>

<div class="layui-row">
 <form class="layui-form layui-col-md12 x-so" id="zq_search">
  菜单:<input id="name" type="text" name="name" placeholder="请输入菜单" autocomplete="off" class="layui-input">
  <button id="search" class="layui-btn" lay-submit="" lay-filter="search"><i class="layui-icon"></i></button>
 </form>
</div>

JS

$(function () {
 //注意:这里是数据表格的加载数据,必须写
 layui.use(['table', 'layer', 'form', 'laypage', 'laydate'], function () {
 var table = layui.table //表格
  ,layer = layui.layer //弹层
  ,form = layui.form //form表单
  // ..................
 
 //监听提交 lay-filter="search"
 form.on('submit(search)', function(data){
  var formData = data.field;
  var name = formData.name,
  url=formData.url,
  icon=formData.icon,
  parent_id=formData.parent_id;
  //执行重载
  table.reload('tableReload', {
  page: {
   curr: 1 //重新从第 1 页开始
  }
  , where: {//这里传参 向后台
   name: name
   //可传多个参数到后台... ,分隔
  }
  , url: '/menu/page'//后台做模糊搜索接口路径
  , method: 'post'
  });
  return false;//false:阻止表单跳转 true:表单跳转
 });
 
 });
});

最后如果还有不懂的可以参考layui官方文档:https://www.layui.com/doc/modules/table.html#reload

以及 layui模板在线演示: https://www.layui.com/doc/modules/table.html#reload

以上这篇layui form表单提交之后重新加载数据表格的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JS Array对象入门分析
Oct 30 Javascript
ajax异步刷新实现更新数据库
Dec 03 Javascript
jQuery提交多个表单的小技巧
Jul 27 Javascript
jQuery实现字符串按指定长度加入特定内容的方法
Mar 11 Javascript
利用select实现年月日三级联动的日期选择效果【推荐】
Dec 13 Javascript
Node.js 实现简单的接口服务器的实例代码
May 23 Javascript
详解webpack-dev-server的简单使用
Apr 02 Javascript
Angular 容器部署的方法
Apr 17 Javascript
微信小程序左滑删除功能开发案例详解
Nov 12 Javascript
详解vue-cli3开发Chrome插件实践
May 29 Javascript
js制作提示框插件
Dec 24 Javascript
原生JavaScript实现简单五子棋游戏
Jun 28 Javascript
layer弹出层显示在top顶层的方法
Sep 11 #Javascript
layer.js之回调销毁对话框的例子
Sep 11 #Javascript
layer.alert回调函数执行关闭弹窗的实例
Sep 11 #Javascript
JavaScript 斐波那契数列 倒序输出 输出100以内的质数代码实例
Sep 11 #Javascript
浅谈layui框架自带分页和表格重载的接口解析问题
Sep 11 #Javascript
Layui实现数据表格中鼠标悬浮图片放大效果,离开时恢复原图的方法
Sep 11 #Javascript
js中offset,client , scroll 三大元素知识点总结
Sep 11 #Javascript
You might like
PHP+jQuery实现自动补全功能源码
2013/05/15 PHP
PHP中require和include路径问题详解
2014/12/25 PHP
PHP跨平台获取服务器IP地址自定义函数分享
2014/12/29 PHP
PHP使用strtotime获取上个月、下个月、本月的日期
2015/12/30 PHP
php利用gd库为图片添加水印
2016/11/09 PHP
Laravel框架实现定时发布任务的方法
2018/08/16 PHP
json跟xml的对比分析
2008/06/10 Javascript
Jquery搜索父元素操作方法
2015/02/10 Javascript
使用AngularJS和PHP的Laravel实现单页评论的方法
2015/06/19 Javascript
JavaScript使用DeviceOne开发实战(二) 生成调试安装包
2015/12/01 Javascript
JavaScript实现身份证验证代码
2016/02/17 Javascript
JS中页面与页面之间超链接跳转中文乱码问题的解决办法
2016/12/15 Javascript
angularjs路由传值$routeParams详解
2020/09/05 Javascript
解决vue-cli + webpack 新建项目出错的问题
2018/03/20 Javascript
mpvue小程序仿qq左滑置顶删除组件
2018/08/03 Javascript
详解React项目如何修改打包地址(编译输出文件地址)
2019/03/21 Javascript
Python常用列表数据结构小结
2014/08/06 Python
Python实现的矩阵类实例
2017/08/22 Python
Python3实现抓取javascript动态生成的html网页功能示例
2017/08/22 Python
Python实现的选择排序算法原理与用法实例分析
2017/11/22 Python
在python3.5中使用OpenCV的实例讲解
2018/04/02 Python
Php多进程实现代码
2018/05/07 Python
Python后台开发Django的教程详解(启动)
2019/04/08 Python
python命令行工具Click快速掌握
2019/07/04 Python
Python sqlite3查询操作过程解析
2020/02/20 Python
Python发送邮件实现基础解析
2020/08/14 Python
巴西服装和鞋子购物网站:Marisa
2018/10/25 全球购物
C#和SQL Server的面试题
2016/08/12 面试题
厨师岗位职责
2013/11/12 职场文书
太太口服液广告词
2014/03/20 职场文书
汽车维修专业自荐书
2014/05/26 职场文书
入党综合考察材料
2014/06/02 职场文书
2015年度团总支工作总结
2015/04/23 职场文书
二年级数学教学反思
2016/02/16 职场文书
信息技术课教学反思
2016/02/23 职场文书
开学季:喜迎新生,迎新标语少不了
2019/11/07 职场文书