在HTML中:不同的<select>引用相同的选项列表

时间:2016-01-21 08:16:57

标签: html5 select

&lt; select&gt;列表是否可以引用相同的选项列表,类似于&lt; input&gt;与&lt; datalist&gt;? 我生成了几个条目的列表,其中(除其他外)用户选择下拉列表的值。这个列表中的选项对于每个条目都是相同的,所以我更喜欢它,如果不需要为每个下拉列表重新添加选项列表。 我不能使用&lt; input&gt;使用&lt; datalist&gt;,因为用户只能从可用条目中进行选择。

2 个答案:

答案 0 :(得分:2)

你可以轻松地使用jquery做到这一点,

html_options

这将替换数据列表中的所有选择列表

答案 1 :(得分:0)

这不是一个好答案。就我所读到的内容而言,“数据列表”和“选择”之间有很大的区别:在选择中,“值”可能与可视化的“ innerHTML”不同,数据列表中并非如此。因此,我们需要的是一种“选择”,其属性类似于“ selectlist =“ countries”,然后选择列表看起来像这样:

<selectlist>
  <option value='1'>Belgium</option>
  <option value='2'>France</option>
</selectlist>

,并且可以在多个“选择”中重复使用,并将值(而不是innerHTML)发送回服务器。