解决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 相关文章推荐
jQuery查询数据返回object和字符串影响原因是什么
Aug 09 Javascript
event对象获取方法总结在google浏览器下测试
Nov 03 Javascript
jQuery 动态云标签插件
Nov 11 Javascript
jquery+ajax验证不通过也提交表单问题处理
Dec 12 Javascript
JavaScript中setUTCMilliseconds()方法的使用详解
Jun 12 Javascript
js 判断所选时间(或者当前时间)是否在某一时间段的实现代码
Sep 05 Javascript
JavaScript登录验证码的实现
Oct 27 Javascript
使用vue.js写一个tab选项卡效果
Mar 25 Javascript
详解Angular系列之变化检测(Change Detection)
Feb 26 Javascript
JavaScript学习笔记之数组基本操作示例
Jan 09 Javascript
js实现数字跳动到指定数字
Aug 25 Javascript
如何在JavaScript中等分数组的实现
Dec 13 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中的时间显示
2007/01/18 PHP
PDO::getAvailableDrivers讲解
2019/01/28 PHP
PhpStorm2020 + phpstudyV8 +XDebug的教程详解
2020/09/17 PHP
点图片上一页下一页翻页效果
2008/07/09 Javascript
常见表单重复提交问题整理及解决方法
2013/11/13 Javascript
图片放大镜jquery.jqzoom.js使用实例附放大镜图标
2014/06/19 Javascript
javascript event在FF和IE的兼容传参心得(绝对好用)
2014/07/10 Javascript
js仿土豆网带缩略图的焦点图片切换效果实现方法
2015/02/23 Javascript
JQuery zClip插件实现复制页面内容到剪贴板
2015/11/02 Javascript
javascript鼠标右键菜单自定义效果
2020/12/08 Javascript
JS限制条件补全问题实例分析
2016/12/16 Javascript
node.js基于mongodb的搜索分页示例
2017/01/22 Javascript
jquery.rotate.js实现可选抽奖次数和中奖内容的转盘抽奖代码
2017/08/23 jQuery
jquery之基本选择器practice(实例讲解)
2017/09/30 jQuery
JavaScript基于对象方法实现数组去重及排序操作示例
2018/07/10 Javascript
JavaScript树的深度优先遍历和广度优先遍历算法示例
2018/07/30 Javascript
JS构造一个html文本内容成文件流形式发送到后台
2018/07/31 Javascript
详解ES7 Decorator 入门解析
2019/02/18 Javascript
Vuex新手的理解与使用详解
2019/05/31 Javascript
实用Javascript调试技巧分享(小结)
2019/06/18 Javascript
Python实现脚本锁功能(同时只能执行一个脚本)
2017/05/10 Python
Python+matplotlib实现填充螺旋实例
2018/01/15 Python
python使用selenium登录QQ邮箱(附带滑动解锁)
2019/01/23 Python
Python实现合并excel表格的方法分析
2019/04/13 Python
pandas DataFrame行或列的删除方法的实现示例
2019/08/02 Python
Python如何执行系统命令
2020/09/23 Python
Pycharm创建文件时自动生成文件头注释(自定义设置作者日期)
2020/11/24 Python
利用CSS3的transform做的动态时钟效果
2011/09/21 HTML / CSS
Bose美国官网:购买Bose耳机和音箱
2019/03/10 全球购物
MIRTA官网:手工包,100%意大利制造
2020/02/11 全球购物
哈理工毕业生的求职信
2013/12/22 职场文书
如何撰写一封出色的求职信
2014/04/27 职场文书
教师批评与自我批评材料
2014/10/16 职场文书
2014酒店客房部工作总结
2014/12/16 职场文书
MySQL query_cache_type 参数与使用详解
2021/07/01 MySQL
SpringBoot实现quartz定时任务可视化管理功能
2021/08/30 Java/Android