如何防止从下拉列表中删除所选选项?

时间:2017-05-13 00:33:26

标签: jquery selectize.js

如果有机会在列表中挂起这些元素,那就好了。



db_denydatareader

$(function(){
  $('select').selectize({
    plugins: ['restore_on_backspace', 'remove_button']
  });
});




documentation有一个回调函数 onOptionRemove(value),用于删除这些项目。但我没有发现相反的效果。 为什么这种可能性不是开箱即用的,一个简单的参数是真/假=)) 我查看了文档中的所有示例,但没有找到解决方案。我请求你的帮助)

1 个答案:

答案 0 :(得分:0)

有一个选项:它是hideSelected。我已编辑您的代码以将hideSelected设置为false。那是你在寻找什么?



$(function(){
  $('select').selectize({
    hideSelected: false,
    plugins: ['restore_on_backspace', 'remove_button']
  });
});

<link href="https://cdnjs.cloudflare.com/ajax/libs/selectize.js/0.12.4/css/selectize.default.min.css" rel="stylesheet"/>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>

<script src="https://cdnjs.cloudflare.com/ajax/libs/selectize.js/0.12.4/js/standalone/selectize.min.js"></script>

<select multiple="multiple">
  <option>A</option>
  <option>B</option>
  <option>C</option>
</select>
&#13;
&#13;
&#13;