这是我的例子。
<select name="mydropdownbox">
<option value="val1">val1</option>
<option value="val2">val2</option>
<option value="val3">val3</option>
<option value="val4">val4</option>
<option value="val5">val5</option>
<option value="val6">val6</option>
</select>
如您所见,我们有一个带有不同选项的选择框。我想要做的是使用 val2 和 val5 隐藏选项,但在列表末尾添加另一个选项,例如<option value="more">more</option>
.
通过单击“更多”,应显示隐藏的选项。“更多”选项应替换为“更少”选项。通过单击更少,选项应再次隐藏。
请记住,这只是一个示例。完整列表包含 50 多个选项。它对某种数组有用吗?
不幸的是,我不知道如何开始。对此的任何帮助将不胜感激。谢谢。
更新 请查看我在 js-Part http://jsfiddle.net/bqyBQ/5/中的评论