【问题标题】:how to get the Client id of a listbox using JQuery?如何使用 JQuery 获取列表框的客户端 ID?
【发布时间】:2017-08-10 08:55:30
【问题描述】:

我在 asp.net 中有一个列表框,我正在尝试获取列表框的客户端 ID,但我在警报中收到 [object Object]

<asp:ListBox ID="drpJobStatus" runat="server" CssClass="form-control" SelectionMode="Multiple"></asp:ListBox>  
alert($("#<%= drpJobStatus.ClientID %>"));

【问题讨论】:

    标签: javascript jquery asp.net webforms


    【解决方案1】:

    您的问题是因为您正在提醒 jQuery 对象本身。

    但是,您不需要任何 jQuery 代码来实现您所需要的,因为您已经在 ASP 的字符串中拥有 ClientId

    alert('<%= drpJobStatus.ClientID %>');
    

    如何提醒它的价值?我想看看它的价值

    在这种情况下,您需要在 jQuery 对象上使用 val() 方法:

    alert($('#<%= drpJobStatus.ClientID %>').val());
    

    还请注意,您确实应该使用console.log() 进行调试,因为它不像alert() 那样强制数据类型。

    【讨论】:

    • 如何提醒ot的值我想看ti的值
    【解决方案2】:

    使用 $("#")[0].id。上图说明。

    【讨论】:

      猜你喜欢
      • 2012-04-03
      • 2013-03-18
      • 2014-06-02
      • 1970-01-01
      • 1970-01-01
      • 2018-03-19
      • 1970-01-01
      • 2023-01-01
      • 2011-10-22
      相关资源
      最近更新 更多