[英]How to loop through each row of gridview in jquery?
Hi I am developing one application in asp.net. 嗨,我正在asp.net中开发一个应用程序。 I have one gridview with hiddenfield attached to it.
我有一个附有hiddenfield的gridview。 I want to iterate through each row of the hidden field and i want to get hiddenfield value.
我想遍历隐藏字段的每一行,我想获取hiddenfield的值。 This is my gridview.
这是我的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>
I want javascript to iterate through each row of gridview. 我希望javascript遍历gridview的每一行。
$('#<%= GridView1.ClientID %> input[type="HiddenField"]').each(function () {
//Get hidden field value
});
May i get some help how to get hiddenfield values. 我可以得到一些如何获取hiddenfield值的帮助。 Thank you all
谢谢你们
Try: 尝试:
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.