簡體   English   中英

如何遍歷jQuery中GridView的每一行?

[英]How to loop through each row of gridview in jquery?

嗨,我正在asp.net中開發一個應用程序。 我有一個附有hiddenfield的gridview。 我想遍歷隱藏字段的每一行,我想獲取hiddenfield的值。 這是我的gridview。

<asp:GridView ID="GridView1" runat="server" HeaderStyle-BackColor="#3AC0F2" HeaderStyle-ForeColor="White"
    AutoGenerateColumns="false">
    <Columns>
        <asp:TemplateField>
            <ItemTemplate>
                <asp:CheckBox ID="chkRow" runat="server" />
                <asp:HiddenField ID="Hidden" runat="server" Value='<%#Eval("Name")%>' />
            </ItemTemplate>
        </asp:TemplateField>
        <asp:BoundField DataField="Name" HeaderText="Name" ItemStyle-Width="150" />
        <asp:TemplateField HeaderText="Country" ItemStyle-Width="150">
            <ItemTemplate>
                <asp:Label ID="lblCountry" runat="server" Text='<%# Eval("Country") %>'></asp:Label>
            </ItemTemplate>
        </asp:TemplateField>
    </Columns>
</asp:GridView>

我希望javascript遍歷gridview的每一行。

$('#<%= GridView1.ClientID %> input[type="HiddenField"]').each(function () {
              //Get hidden field value
            });

我可以得到一些如何獲取hiddenfield值的幫助。 謝謝你們

嘗試:

var ResultArray =[];
$('#<%=GridView1.ClientID %>').find('input:hidden').each(function() {
    ResultArray.push($(this).val());
});

alert(ResultArray) // you get all hidden field value in array .

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM