2017-08-17 46 views
0

快速遞減:jQuery的選擇二:添加能力的列表中添加自己的條目

我想補充的能力加入到名單上自己的條目。 當我離開tags: true沒有任何變化時,它甚至不工作。 在此先感謝。下面是代碼和jsfiddle剪切。

HTML

<input id="placeSelect"> 

的JavaScript/jQuery的

var data = new Array(); 
    data.push({ 
    id: "search-0", 
    text: "Default" 
}); 

$('#placeSelect').select2({ 
    tags: "true", 
    width: '60%', 
    multiple: "true", 
    allowClear: "true", 
    placeholder: "Enter name of city", 
    data: data 
}); 

這裏是的jsfiddle link

編輯:

上段全碼here

+0

是否要在列表中添加多個標籤? – Trushna

+0

我想給能力,用戶可以添加自己的城市:) – SaveMe

+0

我想這一點,你需要提供文本框的用戶,當用戶在文本框中輸入城市,動態地添加那個城市在列表中。 data.push({ ID: 「搜索-0」, 文本: 「默認」 },{ ID: 「搜索-1」, 文字: 「缺省1」 },{ ID:「搜索-2 「, text:」Default2「 }); – Trushna

回答

2

似乎有與所述輸入標籤的問題,而不是將其更改爲一個選擇。

Select2 Documentation

不贊成使用,選擇二4.0。現在鼓勵使用select標籤。

在以前版本的Select2中,一個元素只能與有限的選項子集一起使用。一個是需要,而不允許沒有啓用JavaScript的用戶優雅的回退。 Select2現在支持所有選項的元素,因此不再需要在Select2中使用元素。

+0

改變後,選擇什麼都沒有改變: – SaveMe

+0

https://jsfiddle.net/340hkLwc/10/ – SaveMe

+0

https:// jsfiddle.net/340hkLwc/11/ –

相關問題