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 BASE64编码 window.atob(), window.btoa()
Mar 09 Javascript
RGB颜色值转HTML十六进制(HEX)代码的JS函数
Apr 25 Javascript
ExtJS4利根据登录后不同的角色分配不同的树形菜单
May 02 Javascript
CascadeView级联组件实现思路详解(分离思想和单链表)
Apr 12 Javascript
BootStrap table表格插件自适应固定表头(超好用)
Aug 24 Javascript
bootstrap+jQuery 实现下拉菜单中复选框全选和全不选效果
Jun 12 jQuery
Angularjs的启动过程分析
Jul 18 Javascript
对于js垃圾回收机制的理解
Sep 14 Javascript
Express进阶之log4js实用入门指南
Feb 10 Javascript
vue的全局提示框组件实例代码
Feb 26 Javascript
layer.confirm取消按钮绑定事件的方法
Aug 17 Javascript
jQuery实现input输入框获取焦点与失去焦点时提示的消失与显示功能示例
May 27 jQuery
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
解析link_mysql的php版
2013/06/30 PHP
php使用反射插入对象示例分享
2014/03/11 PHP
PHP设计模式之适配器模式代码实例
2015/05/11 PHP
php版交通银行网银支付接口开发入门教程
2016/09/26 PHP
详细解读php的命名空间(一)
2018/02/21 PHP
PHP常用工具函数小结【移除XSS攻击、UTF8与GBK编码转换等】
2019/04/27 PHP
利用Ext Js生成动态树实例代码
2008/09/08 Javascript
锋利的jQuery 要点归纳(一) jQuery选择器
2010/03/21 Javascript
jQueryUI写一个调整分类的拖放效果实现代码
2012/05/10 Javascript
6款新颖的jQuery和CSS3进度条插件推荐
2013/03/05 Javascript
JS for...in 遍历语句用法实例分析
2016/08/24 Javascript
原生Javascript插件开发实践
2017/01/09 Javascript
canvas实现粒子时钟效果
2017/02/06 Javascript
vue 中动态绑定class 和 style的方法代码详解
2018/06/01 Javascript
vue实现文件上传功能
2018/08/13 Javascript
jQuery实现移动端下拉展现新的内容回弹动画
2020/06/24 jQuery
jQuery实现简单三级联动效果
2020/09/05 jQuery
wxpython中Textctrl回车事件无效的解决方法
2016/07/21 Python
Python带动态参数功能的sqlite工具类
2018/05/26 Python
Python Request爬取seo.chinaz.com百度权重网站的查询结果过程解析
2019/08/13 Python
基于python图像处理API的使用示例
2020/04/03 Python
浅析python 动态库m.so.1.0错误问题
2020/05/09 Python
python中def是做什么的
2020/06/10 Python
Python字符串split及rsplit方法原理详解
2020/06/29 Python
HTML5网页音乐播放器的示例代码
2017/11/09 HTML / CSS
利用html5的websocket实现websocket聊天室
2013/12/12 HTML / CSS
国际奢侈品品牌童装购物网站:Designer Childrenswear
2019/05/08 全球购物
外贸实习生自荐信范文
2013/11/24 职场文书
设计师个人求职信范文
2014/02/02 职场文书
《油菜花开了》教学反思
2014/02/22 职场文书
学校工会工作总结2015
2015/05/19 职场文书
幼儿园安全管理制度
2015/08/05 职场文书
廉政党课工作报告案例
2019/06/21 职场文书
承诺书的内容有哪些,怎么写?
2019/06/21 职场文书
php双向队列实例讲解
2021/11/17 PHP
tomcat默认最大连接数及相关调整方法
2022/05/06 Servers