下拉多选插件

xm-select 下拉多选插件 始于 layui 的一个多选解决方案。前身 formSelects, 由于渲染速度慢, 代码冗余, 被放弃了xm-select使用了新的开发方式, 利用preact进行渲染, 大幅度提高渲染速度, 并且可以灵活拓展。 阅读详情


目前我了解到的下拉多选的插件有两个,一个是select2,另一个是formSelect。
本文主要介绍如何使用这两个插件。

select2的使用方法

到github上选择一个版本下载到本地

github网址: https://github.com/select2/select2/tags;
select2网址:https://select2.org/

效果如图:
在这里插入图片描述
具体使用方法见代码:

<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport"
          content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
    <link rel="stylesheet" href="select2/css/select2.css">
</head>
<body>
<div>
    <select class="js-example-basic-multiple" name="citys" multiple="multiple">
        <option value="1">2</option>
        <option value="1">3</option>
        <option value="1">4</option>
        <option value="1">5</option>
    </select>
</div>
</body>
<script src="jquery-3.2.1.min.js"></script>
<script src="select2/js/select2.full.js"></script>
<script>
    //select2
    $(document).ready(function () {
        $('.js-example-basic-multiple').select2({
            width: 100 + "%",
            allowClear: true,
            closeOnSelect: false
        });

    });
</script>
</html>
formSelect的用法见下

formSelect是基于layui推出的一款多选插件
先到Github上下载相关文件

github网址:https://github.com/hnzzmsf/layui-formSelects

效果如图:
在这里插入图片描述
具体方法见下:

<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
    <link rel="stylesheet" href="formSelects-v4.css">
</head>
<body>
<div>
    <select name="city" xm-select="select1">
        <option value="1">2</option>
        <option value="1">3</option>
        <option value="1">4</option>
        <option value="1">5</option>
    </select>
</div>
</body>
<script src="jquery-3.2.1.min.js"></script>
<script src="formSelects-v4.js"></script>
</html>
基于jQuery下拉选择框插件支持单选多选 阅读详情

相关推荐

一款好用的下拉菜单可以多选带搜索美化插件

优化了可以动态获取值。

qq_40265614的博客 414

layui多选下拉框,多选,使用xm-select插件

1. layui的多选下拉框可以使用 xm-select 插件实现。4. 这样一个基本的多选下拉框就创建成功了。你可以设置更多参数,如:- prop 设置显示和存储值的字段。- lay-verify 校验规则。- lay-search 搜索功能。3. 在页面添加选择器。- tips 提示信息。- max 最大选择数。

qq_36836224的博客 1万+

掌握layui select下拉框插件的多选功能

随着Web技术的不断进步,用户体验在网页设计中的重要性日益凸显。layui作为一个经典而强大的前端UI框架,以其简洁的界面和丰富的组件赢得了开发者的青睐。layui为开发者提供了包括布局、导航、表单、弹窗等多样化的模块,使得开发工作更加高效与便捷。在本章中,我们首先会带您快速了解layui框架的起源与设计理念,接着深入剖析其核心的模块化结构,以及如何在项目中进行安装和引入。这一章将为您打下使用layui进行Web开发的基础,为之后章节中详细介绍的select下拉框组件及其高级应用做铺垫。

weixin_42518334的博客 1864

jQuery插件使用总结一:select2

一、select2介绍 Select2是一款基于JQuery的下拉列表插件,主要用来优化select,支持单选和多选,同时也支持分组显示、列表检索。官网地址为:https://select2.org 二、下载select2 select2可以从CDN上引用,也可以使用Bower安装,也可以手动安装。 本人主要使用的是手动安装的方式,下载地址如下: https://github.com/selec...

qq_43392001的博客 3290

jquery下拉多选复选框插件

web前端插件+下拉多选复选框,可用于后台多选数据,前端也可以使用,插件可以二开也可以

告别AT串口线!用STM32F407的USB FS口直连EC800M进行物联网通信

本文介绍了一种创新的物联网通信方案,利用STM32F407的USB FS接口直连EC800M模块,替代传统的AT串口线连接。通过详细的硬件对比、STM32CubeMX配置和USB驱动调试步骤,展示了如何实现更高效的AT指令通信,同时降低硬件复杂度和功耗。

weixin_29189987的博客 707

bootstrap multiselect下拉列表多选组件[转载]

转载地址:http://www.cnblogs.com/landeanfen/p/7457283.html 阅读目录 一、组件开源地址以及API说明 二、组件效果示例 三、使用示例 1、基础示例 2、其他效果示例 3、组件取值赋值 4、组件其他用法 5、组件封装 四、源码下载 五、总结 正文 前言:之前分享过两篇bootstrap下拉框的组件:JS组件系列——两种bootstrap ...

willeny的博客 4792

【HAL库-STM】智能温控按键小风扇【胎教级教学】

硬件设备:DHT11,0.96寸oled屏,二/三/四线风扇(不挑),面包板 、f10的精英板等等。当人在的风扇面前时可以自行控制风扇,不在面前时又想开风扇就让他温控自行开启,(在这里有一个想法就是加上蓝牙和wifi控制的功能能够远程遥控,这个如果做的再全一点就要自主研发是一个多功能app,这里没有做。针对这个dht11,我一开始是卡在了这个check函数里面,一直是我给完dht11低电平和高电平后,dht11不回复我低电平和高电平,这个不是我的问题,当时代码是没毛病的,这个点一直卡着我。吐血五天实现小成品

weixin_52451652的博客 1741

【亲测免费】 多选下拉菜单插件:multi-select 安装与配置完全攻略

--- ## 项目基础介绍及编程语言 **多选下拉菜单插件(multi-select)** 是由开发者[@lou](无链接)在GitHub上维护的一个开源项目,旨在提供一个比标准HTML `` 标签开启 `multiple` 属性时更友好的交互体验。此插件优化了选择多项的界面和用户体验,使得在网页表单中处理多选变得更为直观和便捷。项目基于 **JavaScript** 主导开发...

gitblog_01220的博客 1312

Coze HTTP请求节点实战:5分钟搞定天气API对接(含动态参数技巧)

本文通过一个天气预报API对接的实战案例,详细讲解了如何在Coze平台使用HTTP请求节点实现外部数据交互。文章重点演示了动态参数传递、JSON响应解析与错误处理等核心技巧,帮助开发者在5分钟内快速构建稳定可靠的智能体外部服务调用能力。

weixin_29233333的博客 677

华大HC32F460 TCP Client 实验

华大HC32F460 TCP Client 实验

ZhuoWuKeJi的博客 649

基于jquery的下拉多选插件

本人第一次写博客,记录一下自己学习的东西,同时希望可以帮助的一同前进的你 由于开发中看到很多大神自己写各种js的插件很是羡慕,于是也萌生了自己写js插件的想法,下面是我花两天写的一个下拉多选的js插件,功能很简单,写的不是很好(大神看到多多指教),下面我简单说下 一,插件属性的配置,options是对外暴露的参数,将一些需要提供给用户的参数封装为一个JSON对象,defaults中可以设置一些...

hushengwei1的博客 891

Anylabeling与SAM协同:从智能标注到YOLO数据集构建的完整实践

本文详细介绍了Anylabeling与SAM协同标注的完整实践,从智能标注到YOLO数据集构建的全流程。通过结合SAM的自动分割能力和Anylabeling的交互式标注,显著提升标注效率,特别适合小样本、复杂形状和多类别标注场景。文章还提供了环境搭建、标注优化技巧以及YOLO格式转换的实用指南。

weixin_26873711的博客 461

html css 多选下拉框,jQuery多选下拉框插件

jquery.multi-select.js是一款jQuery多选下拉框插件。该插件可以将select元素转换为带checkbox的多选下拉框,非常实用。使用方法在页面中引入下面的文件。lt;link rel="stylesheet" type="text/css" href="./src/example-styles.css"gt;lt;script src="js/jquery.min.js"...

weixin_30475939的博客 699

mtk-drm初始化

mtk-drm初始化走读

zhexingsunba的博客 4935

使用Simulink对氢燃料电池与锂电池的混合储能系统进行建模

本文介绍了基于Simulink的氢燃料电池与锂电池混合储能系统建模与协同控制方法。系统通过氢燃料电池提供稳定能源,锂电池实现快速响应,结合DC-DC变换器和负载管理器实现动态调控。详细阐述了从模型创建、关键模块配置到控制器设计的完整流程,重点说明了功率分配算法和充放电控制策略的实现。通过仿真分析验证了系统在不同负载条件下的性能表现,包括响应速度、工作效率和稳定性等指标。该方案为新能源混合储能系统的设计与优化提供了实用指导,有助于提升系统可靠性和延长电池寿命。

amy_mhd的博客 315

jQuery下拉分类多选插件

下载地址 jQuery下拉分类多选插件,基于jQuery Select制作的下拉框插件自定义下拉分类菜单,多选分类搜索功能代码。 dd:

ICode联盟 614

使用蒙特卡洛模拟方法在MATLAB中估算居里温度: 一个详细而通俗的指南

居里温度是磁性材料失去磁性的温度。但是,计算机模拟为我们提供了一个在理论和实验之间的桥梁,使我们能够在不进行实际测量的情况下估计这一重要参数。在下一部分,我们将详细介绍蒙特卡洛迭代的核心代码,以及如何使用它来模拟磁性材料中原子的行为。在估算居里温度的上下文中,我们将使用蒙特卡洛方法来模拟磁性材料中的原子或分子的行为。通过使用蒙特卡洛方法,我们可以在MATLAB中估算居里温度,从而为理论研究和实验设计提供有价值的信息。:我们使用的是一个有限的尺寸的网格模型,这可能导致一些大小效应,特别是在接近居里温度时。

qq_38334677的博客 978

基于Bootstrap的下拉框多选 Bootstrap Multiselect 插件使用

基于Bootstrap的下拉框多选插件 Bootstrap Multiselect 的使用方法1、首先去下载代码:https://github.com/davidstutz/bootstrap-multiselect2、页面中引入相关的JS和CSS&lt;link rel="stylesheet" href="/css/bootstrap.css" /&gt; &lt;link rel="styl...

安树的博客 3898

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

jQuery下拉多选插件ySelect.js

插件描述:简单实用的jQuery多选插件ySelect.js,支持反选,搜索,分组。 演示效果: 使用方法 引入常用引用 1 2 <linkhref="css/font-awesome.min.css"rel="stylesheet"type="text/css"> <linkhref="css/ySelect.c...

zhuzj12345的博客 3111

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

自定义 select 下拉框 多选插件

这个插件主要是解决一些比如需要下拉多选 和 下拉层级关系 而生的 这是预览图 这是之前比较早一段时间写的,现在拿出来分享一下,希望能帮助到有需要的人。 源码下载: 百度网盘: https://pan.baidu.com/s/1ggWQDij 密码: 9kqy

天下大师傅 1594

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

jQuery 插件练习 多选下拉列表

页面展示效果如下: 插件代码如下: ccombobox.js (function($) { /* 功能:实现一个下拉列表,此下拉列表中的数据可以多选 可以设置 1)下拉列表的宽度,2)下拉表面板的高度 3)显示的数据 数据格式如下 [ {value:"01",text:"立即生效"}, {value:"02",text:"下月生效...

direnmao1376的博客 152

multiSelect 下拉多选插件

multiSelect是一款很好用的下拉多选插件,可以在下拉框中实现多选框,全选及取消全选等方法。使用方法:1、引用 multiSelect.css及 multiSelect.js。下载地址 http://loudev.com/2、因为 multiSelect 是基于jquery开发的一款插件,所以在使用之前必须要引用jquery 1.8以上版本。3、html代码中必须含有 multiple="m...

weixin_30918415的博客 287

基于Bootstrap 4的select下拉多选复选框插件

一个多选插件基于 Bootstrap 4框架,将多选列表转换为易于使用的带有复选框的下拉列表。 您可以通过单击复选框从下拉列表中选择一个或多个选项。要清除选择,只需单击x所选选项内的图标,就像输入标签一样。 根据APACHE 2获得许可。  &gt;&gt;&gt;&gt;&gt;&gt;点击下载   如何使用它: 1.要使用该插件,请确保安装了jQuery库和Bootstrap ...

米高的博客 6399

一个简单的实现下拉框多选的插件

在使用上次写的一个多先下拉框时,我发现了很多问题

qinchaoguang123456的专栏 968
上一篇: 什么是伪数组,如何将伪数组转为真数组
下一篇: 关于echarts的y轴文字超出的解决方案
Sweet_Waf
博客等级 码龄8年 8粉丝 21原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值