如何使用Javascript清空ASP.NET的列表框?

4
我正在尝试通过JavaScript清除ASP.NET列表框中的所有项目,但可悲的是。
document.getElementById("<%= lstNames.clientID %>").items.clear;

无法运行。

任何想法都将不胜感激!

谢谢,

杰森

2个回答

7

使用 jQuery document.getElementById("<%= lstNames.clientID %>").empty()

或者

document.getElementById("<%= lstNames.clientID %>").options.length = 0;

你是不是想说$('#lstNames').empty(); -- 谢谢! - user724198

0

使用:

document.getElementById("<%= lstNames.clientID %>").selectedIndex = -1; // will throw error on next if there are selected items
document.getElementById("<%= lstNames.clientID %>").options.length = 0;

或者

document.getElementById("<%= lstNames.clientID %>").innerHTML = "";


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接