这是我开始做的事情:http: //jsfiddle.net/nd9ny/
现在它不能像我想要的那样工作。
每次添加新的选择输入或删除输入时,我都想更新选项。
例如,我们的第一个选择输入包含以下选项:
<select>
<option value="1"></option>
<option value="2"></option>
<option value="3"></option>
<option value="4"></option>
</select>
当我向页面添加新输入时,我希望我的函数更新所有输入并从中删除新选择的选项。
<select>
<option value="1" selected></option>
<option value="3"></option> // The second one is removed
<option value="4"></option>
</select>
<select>
<option value="2" selected></option> // The first one is removed
<option value="3"></option>
<option value="4"></option>
</select>
然后,如果我删除第一个输入,第二个变成:
<select>
<option value="1"></option>
<option value="2" selected></option>
<option value="3"></option>
<option value="4"></option>
</select>
需要纯 Javascript 代码。