select2 属性标签整理

前言:由于自己感觉自己学的越来越杂,很多东西使用之后就忘掉了很大一部分,所以最近决定把自己学的东西通过博客的方式整理出来,看能不能把这些知识都串通起来

 

SELECT2 标签

简单的关于以下API地址的翻译

API地址 https://select2.github.io/examples.html

 

 

select2标签和传统的select标签好像没有多大的差别,但是它还是在select基础上增加了些属性

1、多个选择框(属性 multiple="multiple")

<select class="js-example-basic-multiple" multiple="multiple"> <option value="AL">Alabama</option> ... <option value="WY">Wyoming</option> </select>
增加此属性后,select选择变成多选

2、选择标签框 

你可以在一个标签中使用select标签,比如label

<label for="id_label_multiple">
  Click this to highlight the multiple select element

  <select class="js-example-basic-multiple js-states form-control" id="id_label_multiple" multiple="multiple"></select> </label>

 

3、占位符 placeholder

这其实是h5的一个属性,添加此属性时在未选择时选择框中会出现placeholder所对应的值

4、加载数组数据

简单的说:select2提供了一个加载局部数组的方法,你只要提供一个选项标记,提供数组数据的初始选择就可以了

 

Select2提供了一种方法,从

<script type="text/javascript">
var data = [{ id: 0, text: 'enhancement' }, { id: 1, text: 'bug' }, { id: 2, text: 'duplicate' }, { id: 3, text: 'invalid' }, { id: 4, text: 'wontfix' }]; $(".js-example-data-array").select2({ data: data }) $(".js-example-data-array-selected").select2({ data: data }) </script> <select class="js-example-data-array"></select> <select class="js-example-data-array-selected"> <option value="2" selected="selected">duplicate</option> </select>

5、加载远程数据

6、





转载于:https://www.cnblogs.com/nmqs-xuebi/p/6202605.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值