layui+formSelects实现下拉多选菜单几十种示例代码
代码语言:html
所属分类:表单美化
代码描述:layui+formSelects实现下拉多选菜单几十种示例代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>BFW NEW PAGE</title>
<link type="text/css" rel="stylesheet" href="//repo.bfw.wiki/bfwrepo/css/formSelects-v4.css">
<script type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/layui/layui.js"></script>
<link type="text/css" rel="stylesheet" href="//repo.bfw.wiki/bfwrepo/js/layui/css/layui.css">
<script type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/formSelects-v4.min.js"></script>
<script type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/highlight.js"></script>
</head>
<body>
<blockquote class="layui-elem-quote layui-quote-nm" id="examples">
示例
</blockquote>
<div class="example">
<h3 id="select_default" title=" 1) 基础多选">基础多选</h3>
<p>
适用性较广的基础多选,用 Tag 展示已选项
</p>
<div>
<div style="width: 400px; display: inline-block; vertical-align: top;">
<select name="city" xm-select="select1">
<option value="1" disabled="disabled">北京</option>
<option value="2" selected="selected">上海</option>
<option value="3">广州</option>
<option value="4" selected="selected">深圳</option>
<option value="5">天津</option>
</select>
</div>
<button class="layui-btn layui-btn-normal example-show-code"></button>
</div>
</div>
<div class="example">
<h3 id="select_pane" title=" 2) pane模式">pane模式</h3>
<p>
layui pane模式
</p>
<div>
<div style="width: 400px; display: inline-block; vertical-align: top;">
<div class="layui-form layui-form-pane">
<div class="layui-form-item">
<label class="layui-form-label">多选框</label>
<div class="layui-input-block">
<select name="city" xm-select="select2">
<option value="1" disabled="disabled">北京</option>
<option value="2" selected="selected" disabled="disabled">上海</option>
<option value="3">广州</option>
<option value="4" selected="selected">深圳</option>
<option value="5">天津</option>
</select>
</div>
</div>
</div>
</div>
<button class="layui-btn layui-btn-normal example-show-code"></button>
</div>
</div>
<div class="example">
<h3 id="select_group" title=" 3) 分组多选">分组多选</h3>
<p>
基于layui的分组多选
</p>
<div>
<div style="width: 400px; display: inline-block; vertical-align: top;">
<select name="city" xm-select="select3">
<optgroup label="分组1">
<option value="1" disabled="disabled">北京</option>
<option value="2" selected="selected">上海</option>
</optgroup>
<optgroup label="分组2">
<option value="3">广州</option>
<option value="4" selected="selected">深圳</option>
<option value="5">天津</option>
</optgroup>
</select>
</div>
<button class="layui-btn layui-btn-normal example-show-code"></button>
</div>
</div>
<div class="example">
<h3 id="select_tips" title=" 4) 自定义tips">自定义tips</h3>
<p>
写一个空的option放在第一个
</p>
<div>
<div style="width: 400px; display: inline-block; vertical-align: top;">
<select name="city" xm-select="select4">
<option value="">啦啦, 我是自定义的</option>
<option value="1" disabled="disabled">北京</option>
<option value="2" selected="selected">上海</option>
<option value="3">广州</option>
<option value="4" selected="selected">深圳</option>
<option value="5">天津</option>
</select>
</div>
<button class="layui-btn layui-btn-normal example-show-code"></button>
</div>
</div>
<div class="example">
<h3 id="select_max" title=" 5) 多选上限">多选上限</h3>
<p>
xm-select-max="3", 超过3个后, 默认闪烁红框提示
</p>
<div>
<div style="width: 400px; display: inline-block; vertical-align: top;">
<select name="city" xm-select="select5" xm-select-max="3">
<option value="">啦啦, 我是自定义的</option>
<option value="1" disabled="disabled">北京</option>
<option value="2" selected="selected">上海</option>
<option value="3">广州</option>
<option value="4" selected="selected">深圳</option>
<option value="5">天津</option>
</select>
</div>
<button class="layui-btn layui-btn-normal example-show-code"></button>
</div>
<p>
当然, 如果你初始化值就多于max值, 那是可以设置成功滴, 取消了就选不回来了
</p>
<div>
<div style="width: 400px; display: inline-block; vertical-align: top;">
<select name="city" xm-select="select5_2" xm-select-max="3">
<option value="">啦啦, 我是自定义的</option>
<option value="1" disabled="disabled" selected="selected">北京</option>
<option value="2" selected="selected">上海</option>
<option value="3" selected="selected">广州</option>
<option value="4" selected="selected">深圳</option>
<option value="5">天津</option>
</select>
</div>
<button class="layui-btn layui-btn-normal example-show-code"></button>
</div>
</div>
<div class="example">
<h3 id="select_skin" title=" 6) 多选皮肤">多选皮肤</h3>
<p>
xm-select-skin="default"
</p>
<div>
<div style="width: 400px; display: inline-block; vertical-align: top;">
<select name="city" xm-select="select6_1" xm-select-skin="default">
<option value="1" disabled="disabled">北京</option>
<option value="2" selected="selected">上海</option>
<option value="3">广州</option>
<option value="4" selected="selected">深圳</option>
<option value="5">天津</option>
</select>
</div>
<button class="layui-btn layui-btn-normal example-show-code"></button>
</div>
<p>
xm-select-skin="primary", 这个墨绿style已经被内置成为了经典皮肤, 只因他诞生于layui的经典颜色
</p>
<div>
<div style="width: 400px; display: inline-block; vertical-align: top;">
<select name="city" xm-select="select6_2" xm-select-skin="primary">
<option value="1" disabled="disabled">北京</option>
<option value="2" selected="selected">上海</option>
<option value="3">广州</option>
<option value="4" selected="selected">深圳</option>
<option value="5">天津</option>
</select>
</div>
<button class="layui-btn layui-btn-normal example-show-code"></button>
</div>
<p>
xm-select-skin="normal"
</p>
<div>
<div style="width: 400px; display: inline-block; vertical-align: top;">
<select name="city" xm-select="select6_3" xm-select-skin="normal">
<option value="1" disabled="disabled">北京</option>
<option value="2" selected="selected">上海</option>
<option value="3">广州</option>
<option value="4" selected="selected">深圳</option>
<option value="5">天津</option>
</select>
</div>
<button class="layui-btn layui-btn-normal example-show-code"></button>
</div>
<p>
xm-select-skin="warm"
</p>
<div>
<div style="width: 400px; display: inline-block; vertical-align: top;">
<select name="city" xm-select="select6_4" xm-select-skin="warm">
<option value="1" disabled="disabled">北京</option>
<option value="2" selected="selected">上海</option>
<option value="3">广州</option>
<option value="4" selected="selected">深圳</option>
<option value="5">天津</option>
</select>
</div>
<button class="layui-btn layui-btn-normal example-show-code"></button>
</div>
<p>
xm-select-skin="danger"
</p>
<div>
<div style="width: 400px; display: inline-block; vertical-align: top;">
<select name="city" xm-select="select6_5" xm-select-skin="danger">
<option value="1" disabled="disabled">北京</option>
<option value="2" selected="selected">上海</option>
<option value="3">广州</option>
<option value="4" selected="selected">深圳</option>
<option value="5">天津</option>
</select>
</div>
<button class="layui-btn layui-btn-normal example-show-code"></button>
</div>
</div>
<div class="example">
<h3 id="select_search_local" title=" 7) 本地搜索">本地搜索</h3>
<p>
xm-select-search, 搜索已存在的option
</p>
<div>
<div style="width: 400px; display: inline-block; vertical-align: top;">
<select name="city" xm-select="select7_1" xm-select-search>
<option value="1" disabled="disabled">北京</option>
<option value="2" selected="select.........完整代码请登录后点击上方下载按钮下载查看
















网友评论0