删除下拉列表中的空白选项
Remove blank options in dropdown
我有一个下拉菜单,我通过javascript动态创建。突然在第0个位置添加了一个空白选项。现在我想通过javascript删除这个空白选项。我面临的唯一障碍是检查空白选项。请帮助
<title>Dynamic DropDownList</title>
<script type="text/javascript" language="javascript">
function AddItemInList()
{
var list = document.getElementById('DropDownList1');
var box = document.getElementById('Text1');
var newListItem = document.createElement('OPTION');
newListItem.text = box.value;
newListItem.value = box.value;
list.add(newListItem);
box.value = "";
box.focus();
}
function RemoveItemInList()
{
var list = document.getElementById('DropDownList1');
if(list.options.length > 0)
{
for(var i = list.options.length - 1; i >= 0; i--)
{
if(list.options[i].selected)
{
list.remove(i);
return false;
}
}
}
else
{
alert('Unable to remove. List is Empty!');
}
}
</script>
<form id="form1" runat="server">
<div>
<asp:DropDownList ID="DropDownList1" runat="server">
</asp:DropDownList>
<input id="Text1" type="text" />
<input id="Button1" type="button" value="Add New" onclick="AddItemInList();"/>
<input id="Button2" type="button" value="Remove Item" onclick="return RemoveItemInList();"/>
</div>
</form>
相关文章:
- AngularJS ng选项在选择一个选项后删除了默认的空白值
- 获取当前URL,替换部分路径名,然后在空白选项卡中打开
- 使用jquery如何自动删除下拉列表中的第一个空白选项(如果它依赖于另一个选项)
- 使用ng重复或ng选项和删除空白选项选择长方体角度
- 如何将空白选项添加到木偶收藏视图生成的选择中
- 如何创建具有空白选项和未筛选状态的动态选择字段
- 已选择角度空白选项
- Angularjs 选择选项 ng 选择为分配值选择空白选项
- angularjs ng选项为空白选项,而不是预先选择
- Angular Kendo Dropdownlist自动添加空白选项
- 为在角度下拉列表中创建的默认空白选项设置占位符文本
- 删除下拉列表中的空白选项
- 为什么没有为指令中的ng-options设置空白选项?
- 在AngularJS指令中以编程方式选择Select box的空白选项
- 试图添加一个空白<选项>通过ajax从下拉菜单中选择jQuery
- 如何添加空白<选项>元素添加到一个<列表
- 使用$(下拉)的空白选项文本.在ie9中追加(new Option("Joe Blow", 1, t
- 在组合框sapui5中提供一个空白选项
- 下拉选择默认为空白选项
- 删除空白选项ng repeat和过滤后的ng选项