解决LayUI表单获取不到data的问题


Posted in Javascript onAugust 20, 2018

前几天用LayUI表单进行AJAX提交的时候发现,function(data)里的data始终无法获取表单里填的值,当时我认为是出BUG了就用了$('#updateform').serialize()来获取表单数据

//form表单 更新员工信息
	 	form.on('submit(form_emp2)', function(data){
			var temp=$('#updateform').serialize();
   // layer.msg(JSON.stringify($('#form1').serialize()));
   // alert(JSON.stringify(temp));
  // return false;
	 		$.ajax({
	 			url:'<%=basePath%>employ/updateEmployee',
	 			type:'POST',
	 			data:temp,
	 			dataType:'JSON',
	 			success:function(rs)
	 			{
	 				if(rs.code=='10000')
	 				{
	 					layer.msg('更新成功');
	 				 $('.employpage').jsGrid("loadData");
	 				  layer.close(openid);
	 				  openid=null;
	 				}	
	 				else
	 				{
	 					layer.msg('更新失败');	
	 				}
	 			},
	 			error:function()
	 			{
	 				layer.msg("test")
	 			}
	 		});
 
	 	 return false;
 
	 	 });

但是今天问题又来了,我发现我的LayUI表单想要添加一个不能为空的验证居然添加不上去,我的input 如下:

<input name="depName" id="departName" placeholder="请输入所在部门" required lay-verify="required" class="layui-input" onclick="showDep();" ></input>

由此我想到了前几天的获取不到data的事情,考虑到可能有所关联,于是又开始了研究。后来终于发现原因是我的form表单缺少了class="layui-form"

LayUI 是根据class来查找form表单的,缺少了这个class 自然data就获取不到了。

以上这篇解决LayUI表单获取不到data的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JavaScript中的Array对象使用说明
Jan 17 Javascript
JavaScript 上万关键字瞬间匹配实现代码
Jul 07 Javascript
javascript的switch用法注意事项分析
Feb 02 Javascript
基于jQuery实现返回顶部实例代码
Jan 01 Javascript
Treegrid的动态加载实例代码
Apr 29 Javascript
JS获得多个同name 的input输入框的值的实现方法
Jan 09 Javascript
webpack2.0搭建前端项目的教程详解
Apr 05 Javascript
angular中使用Socket.io实例代码
Jun 03 Javascript
Net微信网页开发 使用微信JS-SDK获取当前地理位置过程详解
Aug 26 Javascript
关于layui的动态图标不显示的解决方法
Sep 04 Javascript
vue实现权限控制路由(vue-router 动态添加路由)
Nov 04 Javascript
vue+iview使用树形控件的具体使用
Nov 02 Javascript
Layui数据表格之获取表格中所有的数据方法
Aug 20 #Javascript
解决layui上传文件提示上传异常,实际文件已经上传成功的问题
Aug 19 #Javascript
解决layui中table异步数据请求不支持自定义返回数据格式的问题
Aug 19 #Javascript
Vue常用指令详解分析
Aug 19 #Javascript
使用layui 渲染table数据表格的实例代码
Aug 19 #Javascript
layui获取选中行数据的实例讲解
Aug 19 #Javascript
Layui组件Table绑定行点击事件和获取行数据的方法
Aug 19 #Javascript
You might like
PHP中遇到BOM、编码导致json_decode函数无法解析问题
2014/07/02 PHP
php经典算法集锦
2015/11/14 PHP
PHPstorm启用自动换行的方法详解(IDE)
2020/09/17 PHP
仿服务器端脚本方式的JS模板实现方法
2007/04/27 Javascript
JavaScript 事件的一些重要说明
2009/10/25 Javascript
js 复制或插入Html的实现方法小结
2010/05/19 Javascript
JavaScript获取网页表单提交方式的方法
2015/04/02 Javascript
jQuery实现弹出窗口中切换登录与注册表单
2015/06/05 Javascript
Bootstrap表格使用方法详解
2017/02/17 Javascript
Java与JavaScript中判断两字符串是否相等的区别
2017/03/13 Javascript
jQuery实现字体颜色渐变效果的方法
2017/03/29 jQuery
vue框架搭建之axios使用教程
2018/07/11 Javascript
Vue+Node服务器查询Mongo数据库及页面数据传递操作实例分析
2019/12/20 Javascript
微信小程序scroll-view实现滚动到锚点左侧导航栏点餐功能(点击种类,滚动到锚点)
2020/06/11 Javascript
jQuery 实现DOM元素拖拽交换位置的实例代码
2020/07/14 jQuery
解决vue-router 嵌套路由没反应的问题
2020/09/22 Javascript
Vue仿百度搜索功能
2020/12/28 Vue.js
[45:34]完美世界DOTA2联赛PWL S3 Rebirth vs CPG 第一场 12.18
2020/12/19 DOTA
pytorch 调整某一维度数据顺序的方法
2018/12/08 Python
Python 如何优雅的将数字转化为时间格式的方法
2019/09/26 Python
使用python画出逻辑斯蒂映射(logistic map)中的分叉图案例
2020/12/11 Python
CSS3 实现发光边框特效
2020/11/11 HTML / CSS
东南亚冒险旅行与活动:Adventoro
2019/10/16 全球购物
瑞典最大的儿童用品网上商店:pinkorblue.se
2021/03/09 全球购物
会计岗位职责
2013/11/08 职场文书
简历自我评价怎么写呢?
2014/01/06 职场文书
医院标语大全
2014/06/23 职场文书
活动总结格式
2014/08/30 职场文书
2014年政风行风工作总结
2014/11/22 职场文书
三孔导游词
2015/02/05 职场文书
接待员岗位职责
2015/02/13 职场文书
2016开学第一课心得体会
2016/01/23 职场文书
商业计划书格式、范文
2019/03/21 职场文书
2019最新版股权转让及委托持股协议书范本
2019/08/07 职场文书
MySQL聚簇索引和非聚簇索引的区别详情
2022/06/14 MySQL
Redis sentinel哨兵集群的实现步骤
2022/07/15 Redis