我如何获得标签的价值

时间:2011-05-04 04:47:30

标签: jquery asp.net

<div id="abc">    
    <table id="qtytable">
        <tr>
            <td>
                <asp:Label ID="QTY" runat="server"></asp:Label>
            </td>
        </tr>
    </table>
</div>

如何获得标签价值?

$("#abc).find("#qtytable label:first"); 

返回长度为0.什么是alernative?

4 个答案:

答案 0 :(得分:6)

$('#<% QTY.ClientID %>').text();

记住ASP.NET使用与服务器ID名称不同的客户端名称呈现控件。

答案 1 :(得分:3)

$('#<%=QTY.ClientID%>').html() 

会给出价值。

答案 2 :(得分:0)

  $('#<%=QTY.ClientID%>').text()

.text()可以获得值

api:

http://api.jquery.com/text/

答案 3 :(得分:0)

$('<%= QTY.ClientID %>').html();

甚至使用javascript:

document.getElementById('<%= QTY.ClientID %>').value;