Select2

下拉框美化插件
授权协议 MIT
开发语言 JavaScript HTML/CSS
所属分类 jQuery 插件、 jQuery表单及相关
软件类型 开源软件
地区 国产
投 递 者 诸葛乐逸
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Select2 提供了一个可自定义的选择框,该框支持搜索、标记、远程数据集、无限滚动以及许多其他常用选项。

Select2 是基于 jQuery 的选择框的替代品。它支持搜索,远程数据集和结果分页。

用例

  • 通过搜索增强本机选择。
  • 通过更好的多选界面增强本机选择。
  • 从JavaScript加载数据:通过AJAX轻松加载项目并使其可搜索。
  • 嵌套optgroups:本机选择仅支持一层嵌套。Select2没有此限制。
  • 标记:可以动态添加新项目。
  • 处理大型远程数据集:能够根据搜索词部分加载数据集。
  • 大型数据集的分页:当结果滚动到末尾时,轻松支持加载更多页面。
  • 模板:支持结果和选择的自定义呈现。
  • select2官网:https://select2.org/ 一、Search 单选select默认有一个search框。多选select没有明显的search框,但是在文本框中输入的时候具有搜索效果。 1. matcher 可以通过定义matcher来自定义search box的行为,当然这里的matcher只对local data有效。 function matchCustom(params,

  • JQuery插件Select2详解 Select2是一款JQuery的下拉表插件,主要用来优化select,支持单选和多选,同时也支持分组显示、列表检索、远程获取数据等功能。 配置CSS/JS文件 在项目里直接引入CDN的地址就可以了 <!-- 加载 Jquery --> <script src="https://code.jquery.com/jquery-3.2.1.min.js"></scr

  • select2设置select多选,select2取值和赋值,作为筛选条件的时候,取值相对简单,把选中的id值转为字符串传给后端查询,查询之后会刷新页面,为了在下拉框中显示刚刚选中的值,就需要给select赋值,可以将刚才传给后端的字符串再传回前端,然后转为一位数组,再赋值给select2就会显示刚刚选中的值,赋值方法:$('#id').val(arr).trigger('change'),id为

  • select2官网:https://select2.org/ 一、上手 1. CDN <link href="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.6-rc.0/css/select2.min.css" rel="stylesheet" /> <script type="text/javascript" src="http://app

  • <select class="dggui-select" name="placeOrderUserId" id="placeOrderUserId"> </select> 多选分页数据回显方式 初始化selet2 select2.render({ elem: $('#placeOrderUserId'), placeholder: "选择下

  • 背景 select2 使用ajax remote加载数据方式时,不能使用$('#select2').val();的形式获取option的value,为了统一代码风格,需要把请求接口返回的结果以option的形式动态添加到select2组件上。 html <select id="userSelect" name="userSelect" class="form-control" style="wid

  • 构造函数: 2.5.2版本:(具体详见 http://select2.github.io/select2/#documentation  )     参数 类型 描述 Width 字符串 控制 宽度 样式属性的Select2容器div minimumInputLength int 最小数量的字符 maximumInputLength int 最大数量的字符 minimumResultsForSea

  • 官方文档(推荐): select2参数文档说明 参考博客: 1.使用 Select2下拉框总结 select2使用方法总结 Select2学习总结 老版本select2设置初始值 JS组件系列——Bootstrap Select2组件使用小结 2.事件 jquery插件select2的所有事件,包括清除,删除,打开等 3.参数详解 bootstrap select2 参数详解 select2 ap

  • 最近在做的项目用到select2(非常好用的一款下拉插件),项目中由于权限问题,部分用户只能查看不能选择,因此用到了select2的禁用,而且是通过判断用户角色来决定,因此是放在其他方法中的。从网上找资料也试了几种方法,但是都不起作用: 第一种: $("#select").prop("disabled", true); 直接使用disabled,直接放select下方可以用,单独拿出来放在其他

  • var ID = $("#ID option:selected").val();//获取value值 var ID = $("#ID option:selected").text();//获取text值 select和select2使用都一样

  • 1、问题背景      select2搜索下拉框,当满足某种条件时,让它默认选中空值 2、问题原因 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>select2默认选择空值</title> <link rel="stylesheet" href="../css/select2.css" /> <script src="..

  • 关于select2设置不了 显示 却能设置 因为项目原因 用到了select2 而我一小白用传统select去设置 然后百度 gogle摸索来摸索去弄了2天,最后还是找到了 为了方便查找以后总结一下 顺便帮助广大网友 html代码 <select id="ddd"> <option value="one">First</option> <option value="two">Second

 相关资料
  • 本文向大家介绍Bootstrap 下拉多选框插件Bootstrap Multiselect,包括了Bootstrap 下拉多选框插件Bootstrap Multiselect的使用技巧和注意事项,需要的朋友参考一下 引入文件: 使用 jsp页面 js:  $("#user_role").multiselect({  //分别为控制下拉容器最大高度、最多允许具体展示选中项数(其余以数字形式展示)、隔

  • 本文向大家介绍jquery实现select下拉框美化特效代码分享,包括了jquery实现select下拉框美化特效代码分享的使用技巧和注意事项,需要的朋友参考一下 这是一款基于jquery实现select下拉框美化特效代码,用户可以选择下拉菜单内容,是一款非常实用的特效源码。  为大家分享的jquery实现select下拉框美化特效代码如下 效果演示 源码下载 运行效果图: 如果大家还想深入学习,

  • 是的,所以我不知道我在做什么。哈。 我想改变select2的未打开的下拉菜单的颜色(也许还有边上的按钮),但是寻找解决方案只是设法阻碍了我 这样可以更改选项(这很好!)但并不是我想要的100%。 有没有改变下拉初始状态颜色的类

  • 在ColorBox中使用Select2时,Select2下拉选项无法显示。 我在应用程序的其他地方成功地使用了Select2下拉列表,但这是我第一次尝试在colorbox弹出窗口中使用它。 我尝试了这里列出的所有建议,但都没有用:https://github.com/jackmoore/colorbox/issues/474#issuecomment-25836400 我使用的是jquery V3

  • 各种大小的下拉框 <div class="row"> <div class="field-label">mini</div> <div class="select-size" data-skin="mini"></div> </div> <div class="row"> <div class="field-label">tiny</div> <div class=

  • 背景: 技术栈:项目: vue3 + vite 场景: 希望导出的excel的某一列填充下拉框内容,例如 尝试: 相关代码如下 上述代码一次只能给某一个单元格加下拉框,所以要达到使B列单元格都加上下拉框的目的,就要给一个很大的终止值,去循环遍历。 有没有什么更好的方法去优化?

  • 我正在尝试建立一个动态列表,基于用户从另一个下拉列表中选择的值,所以如果用户选择了'group1',那么我希望只显示类为'group-1'的项目。我希望能够执行类似的操作。 编辑:我把这个问题分成两个, 如何在select2列表中保留选项元素类?-我在下面为对此感兴趣的人提供一个答案。 如何根据选项类动态筛选select2列表?我打开了一个新的问题线程,在其中我将回答这个问题,因为解决方案完全不同

  • pre { white-space: pre-wrap; } 本教程向您展示如何创建一个简单的下拉框(Combobox),让它在下拉框中显示图片项。您可以在下拉框(combobox)上使用 formatter 函数来告诉它如何格式化每一个条目。 创建图像下拉框(Combobox)     <input id="cc"             url="data/combobox_data.jso