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

前端之家收集整理的这篇文章主要介绍了twitter-bootstrap – Select2下拉列表,但允许用户新的值?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想有一个下拉列表和一组值,但也允许用户“选择”没有列出的新值。

我看到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邮件列表上的答案,但现在找不到链接)

猜你在找的Bootstrap相关文章