在jquery select2中标记文本

时间:2015-07-03 05:58:45

标签: jquery html jquery-select2

<select multiple id="e1" style="width:300px">
        <option value="AL">Alabama</option>
        <option value="Am">Amalapuram</option>
        <option value="An">Anakapalli</option>
        <option value="Ak">Akkayapalem</option>
        <option value="WY">Wyoming</option>
    </select>

$("#e1").select2({'placeholder': ' ','allowClear': true});

它适用于匹配的文本。但我想标记文本(与任何选项都不匹配)。 请帮助。

请在以下链接中找到演示代码。 http://jsfiddle.net/marcusasplund/jEADR/2/

2 个答案:

答案 0 :(得分:4)

您有标签选项,但不能与import UIKit class MyObject : UIResponder { func someFunction() {} func someFunction(param:String) {} func someLabeledFunction(param param:String) {} func someTwoArgumentFunction(param1:String, param2:String) {} func someTwoArgumentNoLabelFunction(param1:String, _ param2:String) {} func someHalfLabeledTwoArgumentFunction(param1 param1:String, _ param2:String) {} func someCompletelyLabeledTwoArgumentFunction(param1 param1:String, param2:String) {} } let myObject = MyObject() myObject.targetForAction("someFunction", withSender: nil) myObject.targetForAction("someFunction:", withSender: nil) myObject.targetForAction("someLabeledFunctionWithParam:", withSender: nil) myObject.targetForAction("someTwoArgumentFunction:param2:", withSender: nil) myObject.targetForAction("someTwoArgumentNoLabelFunction::", withSender: nil) myObject.targetForAction("someHalfLabeledTwoArgumentFunctionWithParam1::", withSender: nil) myObject.targetForAction("someCompletelyLabeledTwoArgumentFunctionWithParam1:param2:", withSender: nil) 元素一起使用

&#13;
&#13;
select
&#13;
$("#e1").select2({
  tags: [{
    "id": "AL",
    "text": "Alabama"
  }, {
    "id": "Am",
    "text": "Amalapuram"
  }, {
    "id": "An",
    "text": "Anakapalli"
  }, {
    "id": "Ak",
    "text": "Akkayapalem"
  }, {
    "id": "WY",
    "text": "Wyoming"
  }]
});
&#13;
&#13;
&#13;

答案 1 :(得分:1)

tags中有一个名为select2的选项,可让您将不匹配的文字发送至tags,但此处存在一些问题。

  • 如果您在tags上绑定select2插件,则不允许您设置select选项。因此,您需要在select2上绑定input

SOURCE QUESTION

  • Select2版本4.0允许您向tags控件添加select选项。
  

因此解决方案是您需要升级到最新的插件或   您需要在select2控件上绑定input