前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >select2的使用

select2的使用

作者头像
晓果冻
发布2022-06-17 15:14:45
1.4K0
发布2022-06-17 15:14:45
举报

首先放上select2的官方文档链接:https://select2.org/

通过cdn引入select2所需要的库,或者下载到本地引入。

代码语言:javascript
复制
<select class="js-example-basic-single" multiple="multiple" name="state">
  <option value="AL">Alabama</option>
    ...
  <!--<option ng-repeat="xxx in list">{{xxx}}</option>-->
  <option value="WY">Wyoming</option>
</select>

你必须在其它地方能获取到这个select标签,所以要为其设置id、class或者是name以便能得到这个标签。multiple属性是是否可以多选。option是下拉框中多选的内容。例如在angluar中,使用ng-repeat循环出来值xxx,然后放在option中供select使用。

js块可以这样使用,如下图所示:

代码语言:javascript
复制
$(document).ready(function() {
    $('.js-example-basic-multiple').select2({
     data:[{name:"张三"},{name:"里斯"}]
     //json格式的数据,当然也可以通过ajax从后端获取数据
    });
});

我上面是用的是angluar,所以直接在controller中为list赋值了。

代码语言:javascript
复制
$scoper.list=[
"值1","值2"
]
//当然也可以使用ajax从后端动他获取数据
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档