是否有可能以某种方式将两个<select>
标记合并到一个下拉列表中,最好以一种适用于Bootstrap或Chosen.js插件的方式?
我有客户和客户群。在表单中,我希望它们在一个下拉列表中组合。它应该看起来像&#34;多个选择组和#34;在使用<optgroup>
标记时,在ChosenJS中。
问题是我需要不同的帖子参数,具体取决于用户是选择了单个客户端(我需要接收client_id)还是客户端组(我需要接收client_group_id)
因此,在一个简单的情况下,我会制作两个具有不同名称属性的<select>
标签,这些标签是互斥的。但如果他们在一个下拉列表中合并就会好得多。
我能想到的最好的事情是使用<optgroup>
,然后在每个<option>
中添加类似data-type
属性的内容,然后当用户选择我手动的内容时填写一些隐藏的输入类型。似乎没问题,但也许有更好的解决方案?