我希望代码在JavaScript中选择该选项后将其从下拉列表中删除

我希望代码在JavaScript中选择该选项后将其从下拉列表中删除,javascript,html,Javascript,Html,我希望代码在JavaScript中选择该选项后将其从下拉列表中删除。最好的解决方案是什么?selectBox=document.getElementById(“mySelectBoxId”); toRemove=selectBox.options[selectBox.selectedIndex]; 选择box.removeChild(删除); 无论如何,我建议您使用jQuery或MooTools(或任何JavaScript框架),而不是使用暴力JavaScript; toRemove=sele

我希望代码在JavaScript中选择该选项后将其从下拉列表中删除。最好的解决方案是什么?

selectBox=document.getElementById(“mySelectBoxId”);
toRemove=selectBox.options[selectBox.selectedIndex];
选择box.removeChild(删除);
无论如何,我建议您使用jQuery或MooTools(或任何JavaScript框架),而不是使用暴力JavaScript; toRemove=selectBox.options[selectBox.selectedIndex]; 选择box.removeChild(删除); 无论如何,我建议您使用jQuery或MooTools(或任何JavaScript框架),而不是使用暴力JavaScript。

$(“#mySelectBoxId”)。删除(#mySelectBoxId选项:选中”);这应该可以工作(我现在没有时间测试它),您希望它什么时候在更改时触发?我建议使用ondblick。告诉我它是否按$(“#mySelectBoxId”)的方式工作。删除(“#mySelectBoxId选项:选中”);这应该可以工作(我现在没有时间测试它),您希望它什么时候在更改时触发?我建议使用ondblick。告诉我它是否能正常工作