坑的外观
最近⽤了⼀段时间Layui作为项⽬后台管理模块的前端框架,感觉还是挺好⽤的。今天踩了个坑,就是使⽤layui表单提交时,提交的数据为空。
例如,layer.msg(JSON.stringify(data.field));这句代码执⾏后,页⾯显⽰为空对象。
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。就是这个:改为以上这篇解决Layui 表单提交数据为空的问题就是⼩编分享给⼤家的全部内容了,希望能给⼤家⼀个参考,也希望⼤家多多⽀持。
因篇幅问题不能全部显示,请点此查看更多更全内容