对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 相关文章推荐
Javascript对象中关于setTimeout和setInterval的this介绍
Jul 21 Javascript
js防止表单重复提交实现代码
Sep 05 Javascript
javascript实现简单的贪吃蛇游戏
Mar 31 Javascript
深入浅析JavaScript中的constructor
Apr 19 Javascript
关于vue.js发布后路径引用的问题解决
Aug 15 Javascript
vue组件name的作用小结
May 23 Javascript
详解Vue Elementui中的Tag与页面其它元素相互交互的两三事
Sep 25 Javascript
vue拖拽组件使用方法详解
Dec 01 Javascript
JS中数据结构之栈
Jan 01 Javascript
使用VUE+iView+.Net Core上传图片的方法示例
Jan 04 Javascript
js实现继承的方法及优缺点总结
May 08 Javascript
mpvue微信小程序开发之实现一个弹幕评论
Nov 24 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
IIS php环境配置PHP5 MySQL5 ZendOptimizer phpmyadmin安装与配置
2008/11/18 PHP
在php中判断一个请求是ajax请求还是普通请求的方法
2011/06/28 PHP
修改PHP的memory_limit限制的方法分享
2012/02/21 PHP
解析使用substr截取UTF-8中文字符串出现乱码的问题
2013/06/20 PHP
Yii2创建控制器(createController)方法详解
2016/07/23 PHP
PHP 以POST方式提交XML、获取XML,解析XML详解及实例
2016/10/26 PHP
PHP设计模式之状态模式定义与用法详解
2018/04/02 PHP
PhpStorm本地断点调试的方法步骤
2018/05/21 PHP
javascript 判断数组是否已包含了某个元素的函数
2010/05/30 Javascript
写自已的js类库需要的核心代码
2012/07/16 Javascript
jQuery中hide()方法用法实例
2014/12/24 Javascript
jQuery实现列表的全选功能
2015/03/18 Javascript
详细谈谈AngularJS的子级作用域问题
2016/09/05 Javascript
详解JS-- 浮点数运算处理
2016/11/28 Javascript
Bootstrap导航菜单点击后无法自动添加active的处理方法
2018/08/10 Javascript
基于nodejs的雪碧图制作工具的示例代码
2018/11/05 NodeJs
vue2中引用及使用 better-scroll的方法详解
2018/11/15 Javascript
nodejs一个简单的文件服务器的创建方法
2019/09/13 NodeJs
[04:16]完美世界DOTA2联赛PWL S2 集锦第一期
2020/11/23 DOTA
树莓派中python获取GY-85九轴模块信息示例
2013/12/05 Python
Python中is与==判断的区别
2017/03/28 Python
Python科学画图代码分享
2017/11/29 Python
Python多线程编程之多线程加锁操作示例
2018/09/06 Python
Python数据持久化存储实现方法分析
2019/12/21 Python
Python实现在Windows平台修改文件属性
2020/03/05 Python
纯CSS3实现圆圈动态发光特效动画的示例代码
2021/03/08 HTML / CSS
King Apparel官网:英国街头服饰品牌
2019/09/05 全球购物
工商管理专业学生的自我评价
2013/10/01 职场文书
运动会加油口号
2014/06/07 职场文书
2014党员民主评议个人总结
2014/09/10 职场文书
2014年连锁店圣诞节活动方案
2014/12/09 职场文书
世界环境日活动总结
2015/02/11 职场文书
幼儿园百日安全活动总结
2015/05/07 职场文书
私人贷款担保书该怎么写呢?
2019/07/02 职场文书
毕业生自荐求职信书写的技巧
2019/08/26 职场文书
SQL Server中使用表变量和临时表
2022/05/20 SQL Server