我想知道是否可以在选择下拉列表中对选项进行分组
所以如果我选择第一个选项,第一个子选项 1 和第一个子选项 2 将填充在第二个选择下拉列表中
这里有一个例子:http: //jsfiddle.net/atoswchataigner/7ThYY/
<!-- RUBRIQUE -->
<select class="ms-RadioText" title="Rubrique" id="ctl00_DropDownChoice" name="ctl00$DropDownChoice">
<option value="" selected="selected"></option>
<option value="first option">first option</option>
<option value="second option">second option</option>
</select>
<!-- SOUS/RUBRIQUE -->
<select class="ms-RadioText" title="Sous-Rubrique" id="ctl00_DropDownChoiceSub" name="ctl00$DropDownChoiceSub" disabled="">
<option value="" selected="selected"></option>
<option value="first sub option 1">first sub option 1</option>
<option value="first sub option 2">first sub option 2</option>
<option value="second sub option 1">second sub option 1</option>
<option value="second sub option 2">second sub option 2</option>
</select>
//first option
//first sub option 1
//first sub option 2
//second option
//second sub option 1
//second sub option 2
//replace spaces with _ in values
jQuery(".ms-RadioText > option").each(function () {
jQuery(this).attr("value", jQuery(this).attr("value").replace(/ /g, "_"));
});