如何删除两个 Html 选择列表之间的重复项
How to remove duplicates between two Html select lists
>我有两个HTML选择列表,我想删除列表1中与列表2中的元素相似的所有元素。
<select id="availableLanguages" name="availableSoftwareLanguages" multiple="multiple" size="15">
<option value="AL" label="All Languages">All Languages</option>
<option value="AG" label="Argentina">Argentina</option>
<option value="BU" label="Bulgarian">Bulgarian</option>
<option value="CF" label="Canadian French">CanadianFrench</option>
<option value="C1" label="Cantonese">Cantonese</option>
</select>
<input id="addLanguages" type="button" value=" >> ">
<input id="removeLanguages" type="button" value=" << ">
<select id="selectedLanguages" name="selectedLanguages " multiple="multiple" size="15">
<option value="AL" label="All Languages">All Languages</option>
<option value="AG" label="Argentina">Argentina</option>
<option value="BU" label="Bulgarian">Bulgarian</option>
</select>
所以在这里我想从列表中删除选项可用语言,这些选项类似于列表中选择语言列表中的选项。
我假设您按选项值匹配?如果是这样,请尝试:
$("#selectedLanguages option").each(function () {
$("#availableLanguages option[value='" + $(this).val() + "']").remove();
});
相关文章:
- 如何附加<ul><李>元素位于某个特定条件的父元素列表之间
- Sequelize:属性之间的命名冲突'播放列表'以及关联'播放列表'
- jqmobile列表视图中元素之间的间距相等
- JS:给定一个x,y坐标列表,可以找到介于1,1和给定最大值之间的缺失坐标
- 从动态生成的列表在PHP网页之间传递数据
- 从1-9之间的随机数字列表中选出3个相同的数字
- 使用 jqueryui 的多个可排序列表 - 不希望项目在列表组之间混合
- 在两个或多个 UL 列表之间切换,如果单击一个列表,则其他列表会自动以初始状态返回,就像从未单击过一样
- 使用 javascript 在两个列表项之间插入下拉项
- jQuery可排序与溢出:隐藏;在两个列表之间
- 如何删除两个 Html 选择列表之间的重复项
- 在角度 js 中的两个选择下拉列表之间切换
- AngularUI:在应用过滤器的情况下正确更新两个列表之间的模型
- 在 asp.net-C# 中的网页之间传递值(通过列表框)
- 淡入淡出动画,在列表项之间循环类
- 如何在内容可编辑列表项(不同缩进)之间移动插入符号,同时保持插入符号 x 偏移量
- SAPUI5:如何在两个视图之间筛选列表
- 输入中的ngBlur和该输入框中搜索的列表项目之间的问题
- 如何在MVC上的两个列表框之间移动项目-JQuery不起作用
- jQuery在列表中添加remove类,两者之间有延迟