Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/368.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Selectize.js:将类别标签添加到选择中_Javascript_Jquery_Selectize.js - Fatal编程技术网

Javascript Selectize.js:将类别标签添加到选择中

Javascript Selectize.js:将类别标签添加到选择中,javascript,jquery,selectize.js,Javascript,Jquery,Selectize.js,是否可以将不可选择的类别(标签)添加到输入选择 问题是,我有一个很大的输入列表,最好在选择中添加类别(标签)。像这样: Category 1 ---Item1 ---Item2 ---Item3 ---Item4 Category 2 ---Item5 ---Item6 ---Item7 ---Item8 ...etc 选择支持 您可以同时启用标记创建和选项组。它似乎起作用了 使用select元素,并将optgroup用于类别: <select id="select-gear" cla

是否可以将不可选择的类别(标签)添加到输入选择

问题是,我有一个很大的输入列表,最好在选择中添加类别(标签)。像这样:

Category 1
---Item1
---Item2
---Item3
---Item4
Category 2
---Item5
---Item6
---Item7
---Item8
...etc
选择支持


您可以同时启用标记创建和选项组。它似乎起作用了

使用
select
元素,并将
optgroup
用于类别:

<select id="select-gear" class="demo-default" multiple placeholder="Select gear...">
    <option value="">Select gear...</option>
    <optgroup label="Climbing">
        <option value="pitons">Pitons</option>
        <option value="sling">Sling</option>
    </optgroup>
    <optgroup label="Skiing">
        <option value="skis">Skis</option>
        <option value="skins">Skins</option>
        <option value="poles">Poles</option>
    </optgroup>
</select>

很好,但我仍然希望保留添加我自己的标记的函数,这些标记不在输入列表中。Selectize.js实际上只返回选择了标记的列表(无论它们属于哪个类别)。您的意思是希望它返回按类别划分的选定标记列表?这似乎解决了@Adrian的问题,如果需要实现自定义解决方案,也会有所帮助。@jpaljasma是的,如果OP确实需要创建类别,而不仅仅是标记,这可能会有所帮助。@Ángela我找不到任何关于如何以表单形式提交此内容的演示。可以以字符串形式提交值,以逗号分隔。“岩钉、吊索、皮、杆”。你是如何提交表格的?你的意思是你没有得到服务器端的价值?那可能是另一个问题…你可以。。。但你为什么要这么做?
$('#select-gear').selectize({
    create: true
});