加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

twitter-bootstrap – Select2下拉列表,但允许用户新的值?

发布时间:2020-12-17 23:42:02 所属栏目:安全 来源:网络整理
导读:我想有一个下拉列表和一组值,但也允许用户“选择”没有列出的新值。 我看到select2支持这,如果你使用它在令牌模式,但有没有一个方法,而没有令牌? 解决方法 对于版本4检查 this answer以下由 Kevin Brown 在Select2 3.5.2及以下版本中,您可以使用类似:
我想有一个下拉列表和一组值,但也允许用户“选择”没有列出的新值。

我看到select2支持这,如果你使用它在令牌模式,但有没有一个方法,而没有令牌?

解决方法

对于版本4检查 this answer以下由 Kevin Brown

在Select2 3.5.2及以下版本中,您可以使用类似:

$(selector).select2({
  minimumInputLength:1,"ajax": {
    data:function (term,page) {
      return { term:term,page:page };
    },dataType:"json",quietMillis:100,results: function (data,page) {
      return {results: data.results};
    },"url": url
  },id: function(object) {
    return object.text;
  },//Allow manually entered text in drop down.
  createSearchChoice:function(term,data) {
    if ( $(data).filter( function() {
      return this.text.localeCompare(term)===0;
    }).length===0) {
      return {id:term,text:term};
    }
  },});

(取自select2邮件列表上的答案,但现在找不到链接)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读