对layui中表单元素的使用详解


Posted in Javascript onAugust 15, 2018

首先不管是单选框还是复选框或者是下拉框,都要在你写的标签外面套一层div或者是form标签,如:

<div class="layui-input-block">
<input type="radio" name="sex" value="0" title="男">
</div>,class属性是固定写法。

这样写好了以后,你如果是写在静态页面,这样式可以看见效果,如果写在js里,这样写了还有一步得写,那就是

var form = layui.form();
form.render("select"); //更新全部

这样写是外面套的是form标签,如果是div,就写layui.div();即可。

对于下拉框的事件的使用,语法form.on('event(过滤器值)', callback);

也可写成

var form=layui.form();

form.on('select(addywlb)', function(data){}),这里面的选中的值可以直接data.value;关于data里的数据结构,感兴趣可以console.log(data);打印出看看。获取选中的其他的属性值,和普通的用法一样,$("#cxYearBegin option:selected").attr("year");对了,关于select()括号里的值是这样来的 <select name="modules" lay-verify="required" lay-filter="cxYearBegin" lay-search="" id="cxYearBegin" >,根据这个lay-filter属性来获取。

如果是复选框的事件,就可以这样写

form.on('checkbox(filter)', function(data){});

如果是单选按钮是这样写:

form.on('radio(filter)', function(data){});

如果是开关按钮,事件是一样的:

form.on('switch(filter)', function(data){});

其中括号里的值都是通过lay-filter这个属性值来获取。

以上这篇对layui中表单元素的使用详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
High Performance JavaScript(高性能JavaScript)读书笔记分析
May 05 Javascript
兼容IE和FF的图片上传前预览js代码
May 28 Javascript
javascript自定义startWith()和endWith()的两种方法
Nov 11 Javascript
javascript学习笔记--数字格式类型
May 22 Javascript
浅析jQuery中调用ajax方法时在不同浏览器中遇到的问题
Jun 11 Javascript
JS通过ajax动态读取xml文件内容的方法
Mar 24 Javascript
JS获取鼠标坐标位置实例分析
Jan 20 Javascript
jQuery Easyui实现左右布局
Jan 26 Javascript
AngularJS双向绑定和依赖反转实例详解
Apr 15 Javascript
js判断文件类型大小并给出提示的实现方法
Jan 03 Javascript
vue中beforeRouteLeave实现页面回退不刷新的示例代码
Nov 01 Javascript
微信小程序动态评分展示/五角星展示/半颗星展示/自定义长度展示功能的实现
Jul 22 Javascript
layui中使用jquery控制radio选中事件的示例代码
Aug 15 #jQuery
vue生命周期实例小结
Aug 15 #Javascript
layui获取多选框中的值方法
Aug 15 #Javascript
layui radio性别单选框赋值方法
Aug 15 #Javascript
vue在手机中通过本机IP地址访问webApp的方法
Aug 15 #Javascript
LayUI表格批量删除方法
Aug 15 #Javascript
layui中table表头样式修改方法
Aug 15 #Javascript
You might like
javascript打印大全(打印页面设置/打印预览代码)
2013/03/29 Javascript
jQuery中选择器小问题(新人难免遇到)
2014/03/31 Javascript
jQuery中even选择器的定义和用法
2014/12/23 Javascript
jQuery实现径向动画菜单效果
2015/07/17 Javascript
jquery实现手风琴效果
2015/11/20 Javascript
jQuery动画显示和隐藏效果实例演示(附demo源码下载)
2015/12/31 Javascript
基于jQuery实现多标签页切换的效果(web前端开发)
2016/07/24 Javascript
javascript数字验证的实例代码(推荐)
2016/08/20 Javascript
微信小程序实现登录页云层漂浮的动画效果
2017/05/05 Javascript
jQuery中hover方法搭配css的hover选择器,实现选中元素突出显示方法
2017/05/08 jQuery
node.js使用免费的阿里云ip查询获取ip所在地【推荐】
2018/09/03 Javascript
[45:15]Optic vs VP 2018国际邀请赛淘汰赛BO3 第一场 8.24
2018/08/25 DOTA
[01:34]DOTA2 7.22版本新增神杖效果一览(敏捷英雄篇)
2019/05/28 DOTA
Python采集腾讯新闻实例
2014/07/10 Python
python获取元素在数组中索引号的方法
2015/07/15 Python
Python自动化部署工具Fabric的简单上手指南
2016/04/19 Python
Django学习笔记之Class-Based-View
2017/02/15 Python
SVM基本概念及Python实现代码
2017/12/27 Python
20行python代码的入门级小游戏的详解
2019/05/05 Python
Python编译为二进制so可执行文件实例
2019/12/23 Python
python使用html2text库实现从HTML转markdown的方法详解
2020/02/21 Python
python实现简单遗传算法
2020/09/18 Python
PyQt5的QWebEngineView使用示例
2020/10/20 Python
详解css3使用transform出现字体模糊的解决办法
2020/10/16 HTML / CSS
html5 canvas移动浏览器上实现图片压缩上传
2016/03/11 HTML / CSS
英国领先的狗和宠物美容专家:Christies Direct
2017/04/03 全球购物
Monica Vinader官网:英国轻奢珠宝品牌
2020/02/05 全球购物
JSF面试题:如何管量web层中的Bean,用什么标签。如何通过jsp页面与Bean绑定在一起进行处理?
2012/10/05 面试题
大三学生入党思想汇报
2014/01/02 职场文书
网络工程师职业规划
2014/02/10 职场文书
花坛标语大全
2014/06/30 职场文书
2014大四本科生自我鉴定总结
2014/10/04 职场文书
2015年初中元旦晚会活动总结
2014/11/28 职场文书
太空授课观后感
2015/06/17 职场文书
自动在Windows中运行Python脚本并定时触发功能实现
2021/09/04 Python
Python MNIST手写体识别详解与试练
2021/11/07 Python