对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 相关文章推荐
鼠标移动到一张图片时变为另一张图片
Dec 05 Javascript
javascript 动态添加事件代码
Nov 30 Javascript
JS 实现双色表格实现代码
Nov 24 Javascript
防止xss和sql注入:JS特殊字符过滤正则
Apr 18 Javascript
Javascript 鼠标移动上去小三角形滑块缓慢跟随效果
Apr 26 Javascript
js实现的map方法示例代码
Jan 13 Javascript
浅谈AngularJs指令之scope属性详解
Oct 24 Javascript
AngularJS框架的ng-app指令与自动加载实现方法分析
Jan 04 Javascript
创建echart多个联动的示例代码
Nov 23 Javascript
小程序自定义单页面、全局导航栏的实现代码
Mar 15 Javascript
vue.js实现只能输入数字的输入框
Oct 19 Javascript
JavaScript链式调用原理与实现方法详解
May 16 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
C#使用PHP服务端的Web Service通信实例
2014/04/08 PHP
在Win7 中为php扩展配置Xcache
2014/10/08 PHP
Zend Framework实现多服务器共享SESSION数据的方法
2016/03/22 PHP
PHP上传图片到数据库并显示的实例代码
2019/12/20 PHP
经典的解除许多网站无法复制文字的绝招
2006/12/31 Javascript
基于mouseout和mouseover等类似事件的冒泡问题解决方法
2013/11/18 Javascript
JS将数字转换成三位逗号分隔的样式(示例代码)
2014/02/19 Javascript
JS获取select的value和text值的简单实例
2014/02/26 Javascript
查询json的数据结构的8种方式简介
2014/03/10 Javascript
一个html5播放视频的video控件只支持android的默认格式mp4和3gp
2014/05/08 Javascript
Thinkphp模板没有解析直接原样输出的解决方法
2014/10/31 Javascript
jQuery实现首页图片淡入淡出效果的方法
2015/06/10 Javascript
javascript的列表切换【实现代码】
2016/05/03 Javascript
jQuery EasyUI 获取tabs的实例解析
2016/12/06 Javascript
详解微信小程序 template添加绑定事件
2017/06/23 Javascript
使用 vue-i18n 切换中英文效果
2018/05/23 Javascript
javacript replace 正则取字符串中的值并替换【推荐】
2018/09/13 Javascript
Puppeteer环境搭建的详细步骤
2018/09/21 Javascript
layui+SSM的数据表的增删改实例(利用弹框添加、修改)
2019/09/27 Javascript
小程序采集录音并上传到后台
2019/11/22 Javascript
Node.js实现批量下载图片简单操作示例
2020/01/18 Javascript
python自定义类并使用的方法
2015/05/07 Python
django实现前后台交互实例
2017/08/07 Python
Python如何爬取实时变化的WebSocket数据的方法
2019/03/09 Python
如何利用python 读取配置文件
2021/01/06 Python
美国著名首饰网站:BaubleBar
2016/08/29 全球购物
全球领先美式家具品牌:Ashley爱室丽家居
2017/08/07 全球购物
微软美国官方网站:Microsoft美国
2018/05/10 全球购物
高中生期末评语大全
2014/01/28 职场文书
师范生求职信
2014/06/14 职场文书
政风行风评议整改方案
2014/09/15 职场文书
万能检讨书2000字
2014/10/17 职场文书
2014年学校办公室工作总结
2014/12/19 职场文书
网站文案策划岗位职责
2015/04/14 职场文书
Nginx配置SSL证书出错解决方案
2021/03/31 Servers
Django+Nginx+uWSGI 定时任务的实现方法
2022/01/22 Python