如何使特定选项从组合框中消失?
How do I make a particular option disappear from a combobox?
所以我有一个组合框在我的页面有一个广泛的选择选项。当用户选择一个选项并单击一个按钮时,该选项将从该选项下的表中消失。
但是你看,我不能让选项在组合框中消失。我尝试使用。hide(),但选项仍然存在,如果你使用你的箭头,你仍然可以找到它。以下是我目前得到的结果:
$(document).ready(function(){
$("#combo").load("/intl/servlet/apps.gpa.HTMLGPA?p1=all_dropdown",function(){
$("#button").html("<input type='"button'" value='"Filter'">");
});
$("#bigTable ").load("/intl/servlet/apps.gpa.HTMLGPA?p1=bigTable");
$("#button").click(function(){
var currentSelection = $("#select").val();
$("#bigTable table tbody tr").each(function( index) {
var str = $(this).text().trim();
if(str.substring(0, 4).trim()==currentSelection ){
$(this).hide()
}
})
$("#combo select option").each(function( index) {
if($(this).val()==currentSelection ){
$(this).hide()
}
})
});
});
正如您所看到的,最后一段代码是对组合框进行隐藏:
$("#combo select option").each(function( index) {
if($(this).val()==currentSelection ){
$(this).hide()
}
})
无论如何,我可以使选项完全消失,而不是通过键盘访问?
use
$("#combo select option").each(function( index) {
if($(this).val()==currentSelection ){
$(this).remove()
}
})
相关文章:
- 根据id将json数组组合为一个json数组
- facebook”;添加评论“;popup获胜'不要消失
- 接受不在列表中的值-引导组合框
- 为什么js事件消失了
- 从客户端获取修改后的对象,并将其与服务器上的原始对象组合
- JS文件的路径正在消失
- 组合两个javascript函数
- Telerik rad组合框多列数据绑定
- I'我设计了一个下拉菜单,onclick会出现,而on blur会消失
- 组合 2 个 JavaScript .scroll 函数
- 如何使用jquery组合两个数组
- Morris.js折线图x轴标签在调整大小后消失
- onChange不足以从Dojo组合框触发查询
- 组合承诺和非承诺值
- 所有控件的组合框
- ExtJS 4.1 - 编辑单元格时消失的选定内容(组合框编辑器)
- 图标在投资组合网站上消失
- 当警报来临时,组合框将消失
- 输入时组合框值消失
- 如何使特定选项从组合框中消失?