我有一个表单,我希望用户对他们的前三名'进行排名。从10个选项列表中。
要验证回复,我希望在这10个项目的每个项目旁边都有一个下拉菜单。选择1到3 - 然而,当用户选择' 1'从任何选项中,所有下拉列表都会更新,只显示选项2和3。
类似地,当用户为十个中的任何一个选择选项3时,剩余的下拉列表将更新为仅显示选项2,当选择该选项时,所有剩余的下拉列表将更新为不显示或禁用。
我过去通过Javascript使用了动态下拉,但没有使用这种复杂程度 - 欢迎任何想法或想法,代码示例或替代方案(Ajax等)!
谢谢,
小时。
答案 0 :(得分:1)
尝试 - stackoverflow.com/questions/11071562/remove-option-in-select。
你也可以尝试一下无线电组 -
<input type="radio" name="first" value="choice1">
<input type="radio" name="second" value="choice1">
<input type="radio" name="third" value="choice1">
<input type="radio" name="first" value="choice2">
<input type="radio" name="second" value="choice2">
<input type="radio" name="third" value="choice2">
....