当前位置: 首页 > 软件库 > Web应用开发 > 网页组件 >

formSelects

基于 Layui 的 select 多选解决方案
授权协议 Apache
开发语言 JavaScript
所属分类 Web应用开发、 网页组件
软件类型 开源软件
地区 国产
投 递 者 公西天逸
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

formSelects-v4.js 基于Layui的多选解决方案

使用方式

//1.下载formSelects-v4.1
 
//2.模块化使用
<script src="layui.js" type="text/javascript" charset="utf-8"></script>
<script type="text/javascript">
    //全局定义一次, 加载formSelects
    layui.config({
        base: '../src/' //此处路径请自行处理, 可以使用绝对路径
    }).extend({
        formSelects: 'formSelects-v4'
    });
    //加载模块
    layui.use(['formSelects'], function(){
        var formSelects = layui.formSelects;
         
    });
</script>
 
//3.非模块化使用
<script src="layui.all.js" type="text/javascript" charset="utf-8"></script>
<script src="formSelects-v4.js" type="text/javascript" charset="utf-8"></script>
<script type="text/javascript">
    var formSelects = layui.formSelects;
     
</script>

基本参数

属性名 说明 示例
xm-select 多选核心, 标记不同的多选, 多选ID xm-select="id"
xm-select-max 多选最多选择数量 xm-select-max="3"
xm-select-skin 皮肤 xm-select-skin=" default | primary | normal | warm | danger "
xm-select-search 本地搜索 & 远程搜索 xm-select-search, xm-select-search="/search", 值为空时已有条目过滤搜索, 有值时开启远程搜索
xm-select-create 条目不存在时创建, 标记性属性 xm-select-create
xm-select-direction 下拉方向 xm-select-direction="auto|up|down", 自动, 上, 下, 默认自动模式
xm-select-height 标记select高度是否固定 xm-select-height="36px", 高度不再随数据变化而变化
xm-select-radio 单选模式 xm-select-radio, 最多只能选择一个
xm-select-search-type 搜索框的显示位置 xm-select-search-type="title" 在下拉选title部分显示, xm-select-search-type="dl" 在选项的第二条显示
xm-select-show-count 多选显示的label数量 xm-select-show-count="2", 超出后隐藏

效果图

  • 今天boss让我写一个小功能,使用formSelects插件可以实现多选的下拉选框,然后根据选择的数据进行查询。 这是formSelects插件的下载地址:https://fly.layui.com/extend/formSelects/#download 首先引入css和js文件,然后全局声明一次,就可以使用,如下代码所示 <body> <select name="select1" id="s

  • 1、下载与使用 下载地址: GitHub 使用文档: GitHub Pages 使用方式: //1.下载formSelects-v4   //然后引入formSelects.css <link rel="stylesheet" href="formSelects-v4.css" />   //2.模块化使用 <script src="layui.js" type="text/javascript"

  • formSelects v4的一些操作 1、使用 使用方式: //1.下载formSelects-v4 //然后引入formSelects.css <link rel="stylesheet" href="formSelects-v4.css" /> //2.模块化使用 <script src="layui.js" type="text/javascript" charset="utf-8"></

  • formSelects-v4.js 基于Layui的多选解决方案 在线 :https://hnzzmsf.github.io/layui-formSelects/docs/index.html API : https://hnzzmsf.github.io/example/example_v4.html ***** 请先查看API方法 ***** 上代码 <form id="form"

  • <link rel="stylesheet" href="formSelects-v4.css" /> <script src="layui.js" type="text/javascript" charset="utf-8"></script> <script type="text/javascript"> //全局定义一次, 加载formSelects layui.config

  • <link rel="stylesheet" href="formSelects-v4.css" /> <script src="layui.js" type="text/javascript" charset="utf-8"></script> <script type="text/javascript">     //全局定义一次, 加载formSelects     layui.config

  • 需先引入: formSelects-v4.css formSelects-v4.js 插件下载地址:https://fly.layui.com/extend/formSelects 使用: 北京 上海 天津 重庆 获取 layui.use(['form', 'layer', 'jquery', 'table', 'laydate', 'element', 'upload', 'flow'], f

  • 1、前言 链接:https://fly.layui.com/extend/formSelects/ 基于 layui 的 select 多选解决方案。支持:多选、分组、取值&赋值、选择监听、搜索、启用&禁用、多选皮肤、重复选、下拉方向、显示数量、选择数、 远程搜索、动态数据、动态创建、 搜索过滤 、快捷操作、选项模板 、多级联动等。 但根据目前FormSelects官方提供的文档,并没有说明编辑时

  • 加载数据 layui.formSelects.data('catalog', 'local', { arr: optionData, keyName: 'name', keyVal: 'value', }); 监听选中事件 /** * id: 点击select的id * vals: 当前select已选中的值 * val:

  • 下拉框选项为层级为2的树 List<JSONObject> resObject = new LinkedList<>(); for(Dict dict : dictList){ JSONObject parentObject = new JSONObject(); parentObject.put("name", dict.getName()); parentObject.

 相关资料
  • 本文向大家介绍layui之select的option叠加问题的解决方法,包括了layui之select的option叠加问题的解决方法的使用技巧和注意事项,需要的朋友参考一下 小编我在使用layui,在select的地方遇到了坑,select里的值居然无法清空,select里的option还有叠加问题,为了解决这个问题,也达到我的功能,我研究了下,让有同样需求的小伙伴不踩坑,特贴上我的源码: 以上

  • 本文向大家介绍layui中select,radio设置不生效的解决方法,包括了layui中select,radio设置不生效的解决方法的使用技巧和注意事项,需要的朋友参考一下 废话不多说,大家来看吧! 点击编辑取消disabled 以上这篇layui中select,radio设置不生效的解决方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持 呐喊教程。

  • 本文向大家介绍基于layui轮播图满屏是高度自适应的解决方法,包括了基于layui轮播图满屏是高度自适应的解决方法的使用技巧和注意事项,需要的朋友参考一下 在做官网时,遇到轮播图的问题,本来自己写了个轮播图,怎奈有个问题(当我打开页面后去浏览其他页面,回来首页后会有图片会来回闪动,没有正确轮播)一直没有解决。后来看到了layui插件的轮播图,就拿过来用了,但是图片高度不会自适应,图片变形。如图:

  • 8.7. 基于select的多路复用 下面的程序会进行火箭发射的倒计时。time.Tick函数返回一个channel,程序会周期性地像一个节拍器一样向这个channel发送事件。每一个事件的值是一个时间戳,不过更有意思的是其传送方式。 gopl.io/ch8/countdown1 func main() { fmt.Println("Commencing countdown.")

  • 谷歌云平台通过Anthos这个开放的应用现代化平台,实现了混合云计算和多云计算。Antos如何为分布式数据平台工作? 例如,我在Teradata On-premise、AWS Redshift和Azure Snowflake中有我的数据。Antos可以连接所有数据集并允许用户以低延迟查询或执行报告吗?AWS和Azure中的GCP Anthos的等价物是什么?

  • 本文向大家介绍layui-select动态选中值的例子,包括了layui-select动态选中值的例子的使用技巧和注意事项,需要的朋友参考一下 layui的select在form渲染后,会重新构造一份DOM数据,将原生的select元素隐藏了。 我是使用的vue动态绑定的options,这里绑定v-model就失效了。 我想编辑某行的时候,动态选中select的值。 1.需要改变对应input的显