我有个下坠
<select>
<optgroup label="numbers">
<option>One</option>
<option>Two</option>
<option>Three</option>
</optgroup>
<optgroup label="letters">
<option>a</option>
<option>b</option>
<option>c</option>
</optgroup>
</select>在jQuery中,如果用户选择'b‘,那么用户选择'one’或‘字母-b’时,如何将optgroup标签附加到所选的子级以使结果是‘数字-1’?
发布于 2014-06-20 00:09:52
为什么不直接用组标签编写<option> html呢?
<optgroup label="numbers">
<option>numbers-One</option>
<option>numbers-Two</option>但是,您需要使用jquery来完成它。
$('select').change(function () {
var selected = $(this).find(':selected');
var group = selected.parent();
selected.text(group.attr('label') + '-' + selected.text());
});https://stackoverflow.com/questions/24317899
复制相似问题