解决layui的使用以及针对select、radio等表单组件不显示的问题


Posted in Javascript onSeptember 05, 2019

layui是国内一款界面比较整洁大方的ui框架,里面封装了很多前端开发常用的组件,通常我们直接复制代码过去就可以实现效果,可以提高我们的开发效率。

解决layui的使用以及针对select、radio等表单组件不显示的问题

使用步骤:

1、下载layui:https://www.layui.com

2、将layui文件夹复制到自己的项目里:

解决layui的使用以及针对select、radio等表单组件不显示的问题

3、在html页面引入相关的css和js:

<link rel="stylesheet" type="text/css" href="/layui/css/layui.css" rel="external nofollow" media="all"> //路径仅供参考
<script type="text/javascript" src="/layui/layui.js"></script> //路径仅供参考

4、我们除了直接复制组件代码过来使用外,也可以参考他们的开发文档,了解更多更详细的使用方法:

相关开发文档:https://www.layui.com/doc

form表单select、radio组件不显示的解决方法:

这里简单的复制了一段框架的form表单代码:

<!DOCTYPE html>
<html>
<head>
 <meta charset="utf-8">
 <title>layui</title>
 <meta name="renderer" content="webkit">
 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
 <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
 <link rel="stylesheet" href="layui/css/layui.css" rel="external nofollow" media="all">
</head>
<body >

<form class="layui-form" style="margin:100px auto;width: 400px">
 <div class="layui-form-item">
 <label class="layui-form-label">输入框</label>
 <div class="layui-input-block">
  <input type="text" name="" placeholder="请输入" autocomplete="off" class="layui-input">
 </div>
 </div>
 <div class="layui-form-item">
 <label class="layui-form-label">下拉选择框</label>
 <div class="layui-input-block">
  <select name="interest" lay-filter="aihao">
  <option value="0">写作</option>
  <option value="1">阅读</option>
  </select>
 </div>
 </div>
 <div class="layui-form-item">
 <div class="layui-input-block">
  <button class="layui-btn" lay-submit lay-filter="*">立即提交</button>
  <button type="reset" class="layui-btn layui-btn-primary">重置</button>
 </div>
 </div>
</form>
<script src="layui/layui.js" charset="utf-8"></script>
</body>
</html>

但是运行的时候,select下拉框不能正常显示:

解决layui的使用以及针对select、radio等表单组件不显示的问题

这里写出正确的解决方法,大家自行检查自己的代码:

1、在select等组件上记得要加上 lay-filter="***",用于在js中做渲染;

<select name="interest" lay-filter="aihao">

2、对form表单的组件进行渲染:

<script>
 layui.use('form', function(){
 var form = layui.form;
 form.render('select','aihao');
 //各种基于事件的操作,下面会有进一步介绍
 //form.render('组件名','lay-filter名')
 });
</script>

这样,就没有什么问题了:

解决layui的使用以及针对select、radio等表单组件不显示的问题

以上这篇解决layui的使用以及针对select、radio等表单组件不显示的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

png

Javascript 相关文章推荐
Javascript 圆角div的实现代码
Oct 15 Javascript
取得元素的左和上偏移量的方法
Sep 17 Javascript
node.js中的fs.readdirSync方法使用说明
Dec 17 Javascript
使用javascript实现Iframe自适应高度
Dec 24 Javascript
jQuery实现下拉菜单(内容为时间)的实时更新及图表的随动更新的方法
Jul 07 Javascript
原生js实现秒表计时器功能
Feb 16 Javascript
微信小程序 ecshop地址三级联动实现实例代码
Feb 28 Javascript
ES6新特性之数组、Math和扩展操作符用法示例
Apr 01 Javascript
javascript中floor使用方法总结
Feb 02 Javascript
解决vue跨域axios异步通信问题
Apr 17 Javascript
微信小程序如何实现点击图片放大功能
Jan 21 Javascript
Javascript中的解构赋值语法详解
Apr 02 Javascript
layui的面包屑或者表单不显示的解决方法
Sep 05 #Javascript
JavaScript 截取字符串代码实例
Sep 05 #Javascript
a标签调用js的方法总结
Sep 05 #Javascript
VsCode与Node.js知识点详解
Sep 05 #Javascript
Vue.js如何使用Socket.IO的示例代码
Sep 05 #Javascript
vue路由守卫及路由守卫无限循环问题详析
Sep 05 #Javascript
关于JS解构的5种有趣用法
Sep 05 #Javascript
You might like
php 数组的创建、调用和更新实现代码
2009/03/09 PHP
php在线代理转向代码
2012/05/05 PHP
浅析PHP递归函数返回值使用方法
2013/02/18 PHP
PHP实用小技巧之调用录像的方法
2019/12/05 PHP
php使用redis的几种常见操作方式和用法示例
2020/02/20 PHP
SWFObject 2.1以上版本语法介绍
2010/07/10 Javascript
由Javascript实现的页面日历
2011/11/04 Javascript
Javascript模块化编程(一)模块的写法最佳实践
2013/01/17 Javascript
判断是否安装flash player及当前版本的JS代码
2013/08/08 Javascript
jQuery prev ~ siblings选择器使用介绍
2013/08/09 Javascript
返回页面顶部top按钮通过锚点实现(自写)
2013/08/30 Javascript
JS 获取滚动条高度示例代码
2013/10/24 Javascript
js实现字符串的16进制编码不加密
2014/04/25 Javascript
javascript学习笔记(一)基础知识
2014/09/30 Javascript
JS实现从表格中动态删除指定行的方法
2015/03/31 Javascript
JQUERY的AJAX请求缓存里的数据问题处理
2016/02/23 Javascript
几种二级联动案例(jQuery\Array\Ajax php)
2016/08/13 Javascript
Angularjs实现分页和分页算法的示例代码
2016/12/23 Javascript
Vue.js实战之通过监听滚动事件实现动态锚点
2017/04/04 Javascript
vue-router实现webApp切换页面动画效果代码
2017/05/25 Javascript
基于VUE选择上传图片并页面显示(图片可删除)
2017/05/25 Javascript
详解JavaScript调用栈、尾递归和手动优化
2017/06/03 Javascript
详解a标签添加onclick事件的几种方式
2019/03/29 Javascript
node读写Excel操作实例分析
2019/11/06 Javascript
解决vue的router组件component在import时不能使用变量问题
2020/07/26 Javascript
vue:el-input输入时限制输入的类型操作
2020/08/05 Javascript
JavaScript代码模拟鼠标自动点击事件示例
2020/08/07 Javascript
pycharm 使用心得(三)Hello world!
2014/06/05 Python
在python shell中运行python文件的实现
2019/12/21 Python
python 多进程和协程配合使用写入数据
2020/10/30 Python
文秘专业自荐信
2013/10/14 职场文书
转预备党员政审材料
2014/02/06 职场文书
旅游管理毕业生自荐信范文
2014/03/19 职场文书
质量承诺书范文
2014/03/27 职场文书
入党介绍人评语
2014/05/06 职场文书
小学教师学习党的群众路线教育实践活动心得体会
2014/10/31 职场文书