对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 相关文章推荐
通过AJAX的JS、JQuery两种方式解析XML示例介绍
Sep 23 Javascript
JavaScript设计模式之建造者模式介绍
Dec 28 Javascript
检测一个函数是否是JavaScript原生函数的小技巧
Mar 13 Javascript
jQuery绑定自定义事件的魔法升级版
Jun 30 Javascript
利用BootStrap弹出二级对话框的简单实现方法
Sep 21 Javascript
Node.js包管理器Yarn的入门介绍与安装
Oct 17 Javascript
jQuery validate插件功能与用法详解
Dec 15 Javascript
webpack配置sass模块的加载的方法
Jul 30 Javascript
教你用Cordova打包Vue项目的方法
Oct 17 Javascript
JQuery实现ajax请求的示例和注意事项
Dec 10 jQuery
微信小程序制作表格的方法
Feb 14 Javascript
ant-design-vue按需加载的坑的解决
May 14 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实现查询百度google收录情况(示例代码)
2013/08/02 PHP
Laravel框架学习笔记(二)项目实战之模型(Models)
2014/10/15 PHP
PHP基于工厂模式实现的计算器实例
2015/07/16 PHP
PHP结合jQuery插件ajaxFileUpload实现异步上传文件实例
2020/08/17 PHP
PHP编写RESTful接口的方法
2016/02/21 PHP
PHP并发查询MySQL的实例代码
2017/08/09 PHP
jQuery 插件 将this下的div轮番显示
2009/04/09 Javascript
asp.net+jquery滚动滚动条加载数据的下拉控件
2010/06/25 Javascript
javascript中RegExp保留小数点后几位数的方法分享
2013/08/13 Javascript
点击弹出层外区域关闭弹出层jquery特效示例
2013/08/25 Javascript
php析构函数的具体用法小结
2014/03/11 Javascript
纯JavaScript实现的兼容各浏览器的添加和移除事件封装
2015/03/28 Javascript
JavaScript实现时间倒计时跳转(推荐)
2016/06/28 Javascript
three.js实现围绕某物体旋转
2017/01/25 Javascript
详解nodeJS之二进制buffer对象
2017/06/03 NodeJs
JavaScript+HTML5实现的日期比较功能示例
2017/07/12 Javascript
深入浅析JSONAPI在PHP中的应用
2017/12/24 Javascript
angular 实时监听input框value值的变化触发函数方法
2018/08/31 Javascript
webpack4 入门最简单的例子介绍
2018/09/05 Javascript
页面内锚点定位及跳转方法总结(推荐)
2019/04/24 Javascript
Vue 打包的静态文件不能直接运行的原因及解决办法
2020/11/19 Vue.js
十个Python程序员易犯的错误
2015/12/15 Python
python实现全盘扫描搜索功能的方法
2019/02/14 Python
解决matplotlib.pyplot在Jupyter notebook中不显示图像问题
2020/04/22 Python
Python使用socketServer包搭建简易服务器过程详解
2020/06/12 Python
python实现学生管理系统开发
2020/07/24 Python
阿里健康大药房:阿里自营网上药店
2017/08/01 全球购物
钳工实习自我鉴定
2013/09/19 职场文书
出纳岗位职责
2013/11/09 职场文书
医药代表个人求职信范本
2013/12/19 职场文书
2014年教师节活动总结
2014/08/29 职场文书
英语四级考试作弊检讨书
2014/09/29 职场文书
婚前协议书标准版
2014/10/19 职场文书
办公室主任岗位职责
2015/01/31 职场文书
培训计划通知
2015/07/15 职场文书
培训心得体会怎么写
2016/01/25 职场文书