解决Layui 表单提交数据为空的问题


Posted in Javascript onAugust 15, 2018

坑的外观

最近用了一段时间Layui作为项目后台管理模块的前端框架,感觉还是挺好用的。

今天踩了个坑,就是使用layui表单提交时,提交的数据为空。

例如,layer.msg(JSON.stringify(data.field));这句代码执行后,页面显示为空对象。

<form class="layui-form" action="">
 <div class="layui-form-item">
  <label class="layui-form-label">输入框</label>
  <div class="layui-input-block">
   <input type="text" id="title" required lay-verify="required" placeholder="请输入标题" autocomplete="off" class="layui-input">
  </div>
 </div>
</form>

layui.use('form', function(){
 var form = layui.form;

 //监听提交
 form.on('submit(formDemo)', function(data){
  layer.msg(JSON.stringify(data.field));//此处显示输入内容
  return false;
 });
});

坑的原因

想了半天都没弄明白,最后仔细对比了示例源码和自己的代码,原来是人家Layui提交表单时是按元素的name和value准备数据的,而我为了使用jQuey处理元素方便,把name改为id。

就是这个:<input type="text" id="title"

改为<input type="text" id="title" name="title"后,问题解决。

以上这篇解决Layui 表单提交数据为空的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
新页面打开实际尺寸的图片
Aug 25 Javascript
javascript 隔行换色函数代码
Oct 24 Javascript
基于jQuery判断两个元素是否有重叠部分的代码
Jul 25 Javascript
javascript的渐进增强与平稳退化浅谈
Nov 12 Javascript
juery框架写的弹窗效果适合新手
Nov 27 Javascript
JS中window.open全屏命令解析及使用示例
Dec 11 Javascript
JS实现可调整倒计时间代码分享
Aug 18 Javascript
JS+CSS实现六级网站导航主菜单效果
Sep 28 Javascript
vue指令做滚动加载和监听等
May 26 Javascript
基于 vue-skeleton-webpack-plugin 的骨架屏实战
Aug 05 Javascript
ant-design-vue中tree增删改的操作方法
Nov 03 Javascript
微信小程序实现点赞业务
Feb 10 Javascript
jQuery轮播图实例详解
Aug 15 #jQuery
JS实现获取毫秒值及转换成年月日时分秒的方法
Aug 15 #Javascript
对layui中表单元素的使用详解
Aug 15 #Javascript
layui中使用jquery控制radio选中事件的示例代码
Aug 15 #jQuery
vue生命周期实例小结
Aug 15 #Javascript
layui获取多选框中的值方法
Aug 15 #Javascript
layui radio性别单选框赋值方法
Aug 15 #Javascript
You might like
php 无限极分类
2008/03/27 PHP
php中的登陆login实例代码
2016/06/20 PHP
PHP面向对象之里氏替换原则简单示例
2018/04/08 PHP
Laravel5.5以下版本中如何自定义日志行为详解
2018/08/01 PHP
javascript与jquery中跳出循环的区别总结
2013/11/04 Javascript
jquery通过a标签删除table中的一行的代码
2013/12/02 Javascript
JS使用ajax方法获取指定url的head信息中指定字段值的方法
2015/03/24 Javascript
在JavaScript中操作数组之map()方法的使用
2015/06/09 Javascript
javascript实现瀑布流加载图片原理
2016/02/02 Javascript
jQuery ui autocomplete选择列表被Bootstrap模态窗遮挡的完美解决方法
2016/09/23 Javascript
BootStrap tooltip提示框使用小结
2016/10/26 Javascript
jQuery控制元素隐藏和显示
2017/03/03 Javascript
js如何获取网页所有图片
2017/05/12 Javascript
AngularJS全局警告框实现方法示例
2017/05/18 Javascript
ECMAScript6变量的解构赋值实例详解
2017/09/19 Javascript
jQuery实现获取table中鼠标click点击位置行号与列号的方法
2017/10/09 jQuery
微信小程序实现选项卡功能
2020/06/19 Javascript
layui实现文件或图片上传记录
2018/08/28 Javascript
微信小程序 this.triggerEvent()的具体使用
2019/12/10 Javascript
js实现多个标题吸顶效果
2020/01/08 Javascript
JS实现判断移动端PC端功能
2020/02/21 Javascript
vue-列表下详情的展开与折叠案例
2020/07/28 Javascript
[36:14]DOTA2上海特级锦标赛D组小组赛#1 EG VS COL第二局
2016/02/28 DOTA
使用Python抓取模板之家的CSS模板
2015/03/16 Python
Mac 上切换Python多版本
2017/06/17 Python
django 开发忘记密码通过邮箱找回功能示例
2018/04/17 Python
通过python检测字符串的字母
2020/02/18 Python
德国富尔达运动鞋店:43einhalb
2020/12/25 全球购物
大学生水文观测实习自我鉴定
2013/09/29 职场文书
岗位职责的含义
2013/11/17 职场文书
数学检讨书1000字
2014/02/24 职场文书
党员廉洁自律承诺书
2014/05/26 职场文书
逃课检讨书范文
2015/05/06 职场文书
毕业实习感受与体会
2015/05/26 职场文书
二婚主持词
2015/06/30 职场文书
js前端设计模式优化50%表单校验代码示例
2022/06/21 Javascript