对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 相关文章推荐
jquery下为Event handler传递动态参数的代码
Jan 06 Javascript
基于jQuery的模仿新浪微博时间的组件
Oct 04 Javascript
javascript函数以及基础写法100多条实用整理
Jan 13 Javascript
js动态调用css属性的小规律及实例说明
Dec 28 Javascript
JavaScript onkeypress事件入门实例(按下或按住一个键盘按键)
Oct 17 Javascript
javascript实现简单的二级联动
Mar 19 Javascript
javascript编写贪吃蛇游戏
Jul 07 Javascript
jQuery+json实现动态创建复杂表格table的方法
Oct 25 Javascript
Node.js学习之地址解析模块URL的使用详解
Sep 28 Javascript
如何在js代码中消灭for循环实例详解
Jul 29 Javascript
element-ui中的select下拉列表设置默认值方法
Aug 24 Javascript
vue-cli3项目展示本地Markdown文件的方法
Jun 07 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
php 将bmp图片转为jpg等其他任意格式的图片
2009/06/21 PHP
PHP 设置MySQL连接字符集的方法
2011/01/02 PHP
php动态生成函数示例
2014/03/21 PHP
PHP获取客户端真实IP地址的5种情况分析和实现代码
2014/07/08 PHP
Yii学习总结之数据访问对象 (DAO)
2015/02/22 PHP
javascript事件模型代码
2007/07/01 Javascript
js直接编辑当前cookie的脚本
2008/09/14 Javascript
jquery easyui的tabs使用时的问题
2010/03/23 Javascript
兼容FF和IE的动态table示例自写
2013/10/21 Javascript
JS实现静止元素自动移动示例
2014/04/14 Javascript
jquery JSON的解析方式示例介绍
2014/07/27 Javascript
jQuery插件Zclip实现完美兼容个浏览器点击复制内容到剪贴板
2015/04/30 Javascript
js实现漫天星星效果
2017/01/19 Javascript
angular仿支付宝密码框输入效果
2017/03/25 Javascript
ES6 javascript中class静态方法、属性与实例属性用法示例
2017/10/30 Javascript
利用JQUERY实现多个AJAX请求等待的实例
2017/12/14 jQuery
详解Node.js模板引擎Jade入门
2018/01/19 Javascript
angularjs 动态从后台获取下拉框的值方法
2018/08/13 Javascript
python中常用的九种预处理方法分享
2016/09/11 Python
浅谈python装饰器探究与参数的领取
2017/12/01 Python
谈一谈基于python的面向对象编程基础
2019/05/21 Python
python实现图像检索的三种(直方图/OpenCV/哈希法)
2019/08/08 Python
Python函数装饰器原理与用法详解
2019/08/16 Python
Python爬虫实现使用beautifulSoup4爬取名言网功能案例
2019/09/15 Python
python sklearn常用分类算法模型的调用
2019/10/16 Python
Python元组 tuple的概念与基本操作详解【定义、创建、访问、计数、推导式等】
2019/10/30 Python
HTML5边玩边学(3)像素和颜色
2010/09/21 HTML / CSS
有模特经验的简历自我评价
2013/09/19 职场文书
自荐信范文
2013/12/10 职场文书
《猴子种果树》教学反思
2014/04/26 职场文书
公司联欢会策划方案
2014/05/19 职场文书
小学教师暑期培训心得体会
2016/01/09 职场文书
MySQL 分页查询的优化技巧
2021/05/12 MySQL
手把手教你从零开始react+antd搭建项目
2021/06/03 Javascript
Logback 使用TurboFilter实现日志级别等内容的动态修改操作
2021/08/30 Java/Android
攻击最高的10只幽灵系神奇宝贝,坚盾剑怪排第一,第五最为可怕
2022/03/18 日漫