实现这个下拉列表框

下载这两个官网上的CSS,JS

官网地址

https://select2.org/getting-started/installation

我自己存的高速下载地址

http://ys-c.ys168.com/601902957/mcctijh7N3G5I6G2MP6H/select2.min.css

http://ys-c.ys168.com/601902950/j4K4H6G3L5JM7Hmcctij/select2.min.js

             <select  class="js-example-data-ajax form-control"
name="states[]" multiple="multiple"
><option value="AL"></option>...
                    <option value="WY">前端</option></select>

这个就是单纯不需要ajax的列表

$(".js-example-data-ajax").select2({ data: data });//启动select2

这个就是ajax的

            $(document).ready(function() {

                $(".js-example-data-ajax").select2({
ajax: { url : "/topicAjax",//请求的API地址
dataType: 'json',//数据类型
data : function(params){ return {
q : params.term//此处是最终传递给API的参数
}
},
results : function(data){ return data;}//返回的结果 }
});//启动select2

URL请求方式是?q=

原文链接

https://segmentfault.com/a/1190000006792406?_ea=1131053

最新文章

  1. Unity游戏暂停之Update与FixedUpdate区别
  2. JavaScript系列:计算一个结果为30的加法智力题
  3. Ios 消息推送
  4. virgo虚拟桌面
  5. sql 自增字段的控制 hibernate注解的写法
  6. C#中的 IList, ICollection ,IEnumerable 和 IEnumerator
  7. js实现相册翻页,滚动,切换,轮播功能
  8. django admin manytomany获取所选字段值
  9. [妙味JS基础]第二课:for应用、this关键字
  10. Ajax与Pjax请求在服务端是如何识别的
  11. MyBatis的关于批量数据操作的测试
  12. 不一样的 SQL Server 日期格式化
  13. C语言 求两数的最大公约数和最小公倍数
  14. PHP中多个文件包含的问题 (二)
  15. 记一次GRPC使用报错排查
  16. Win10问题
  17. js获取url传递得参数
  18. IScroll的诞生和缺点
  19. CTF-练习平台-Misc之 Convert
  20. var abc = function(x){} 和 function abc(x){}的区别

热门文章

  1. nginx 转发 由于php语法错误 导致的 50x
  2. xcode加载静态链接库.a文件总是失败
  3. 剑指Offer面试题:7.斐波那契数列
  4. asp.net core mcroservices 架构之 分布式日志(三):集成kafka
  5. 解决get方法传递URL参数中文乱码问题
  6. 为什么新生代内存需要有两个Survivor区?
  7. 记录一下 C51 里的位运算
  8. new Date(2016,3,29,10) 时区的问题
  9. Dobbo问题及解决方案:forbid-consumer
  10. 支付宝sdk集成