0
我正在使用selectize0.11.0。我有一個多個<select>
。如何禁用選擇輸入和選項的順序
我需要這樣做。
- 禁止選擇輸入的順序。
- 禁用選項的訂單。
首先我選擇了多個選項,然後我輸入表單。 假設:我選擇third
,然後我選擇first
。
選擇的<input>
應該是[third first]
。
當我重新提交表單而不更改任何內容時,刷新後的頁面不會更改<select>
中的選項順序和<input>
中的文本順序。
的選擇代碼:
<select id="id_sel" multiple='multiple'>
<option selected='selected' value='1'>first</option>
<option value='2'>second</option>
<option selected='selected' value='3'>third</option>
</select>
我試了一下:
$('#{{ filterform.plf.auto_id }}').selectize({maxItem:2});
plf_sel = $('#{{ filterform.plf.auto_id }}')[0].selectize;
plf_sel.clear();
plf_sel.clearOptions();
plf_sel.renderCache['option'] = {};
plf_sel.renderCache['item'] = {};
plf_sel.addOption(plf_sel_option);
plf_sel.setValue(plf_sel_option[0].value);
//plf_sel.setValue(plf_sel_option[1].value);
我失去了價值,因爲setValue
只設置一個值來進行選擇。
我把它放在jsfiddle jsfiddle,但它不能simulate提交。怎麼做? 謝謝。