【问题标题】:How to clear an ASP.NET listbox with Javascript?如何使用 Javascript 清除 ASP.NET 列表框?
【发布时间】:2011-07-18 17:41:24
【问题描述】:

我正在尝试通过 javascript 清除 ASP.NET 列表框中的所有项目,但很遗憾

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

不工作。

任何想法将不胜感激!

谢谢,

杰森

【问题讨论】:

    标签: javascript asp.net listbox


    【解决方案1】:

    使用 jquery document.getElementById("&lt;%= lstNames.clientID %&gt;").empty()

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

    【讨论】:

    • 你不是说 $('#lstNames').empty(); -- 谢谢!
    【解决方案2】:

    用途:

    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("&lt;%= lstNames.clientID %&gt;").innerHTML = "";

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-04-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-10-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多