我需要通过使用JQuery迭代gridview来获取单元格值。关键是我的gridview在内容占位符中,因此无法使用#GridId来调用我的网格。我在JQuery中调用网格的方式是使用$('[id $ = GridId'])。我是JQuery的新手:p
假设您具有这样的GridView:
<form id="form1" runat="server">
<asp:GridView ID="MyGridView" runat="server">
</asp:GridView>
</form>
您可以通过使用each
进行如下迭代来获取单元格的值:
<script type="text/javascript">
$(document).ready(function() {
$("#<%=MyGridView.ClientID %> tr").each(function() {
var firstCellValue = $(this).find("td:eq(1)").html();
var lastCellValue = $(this).find("td:last").html();
//etc...
});
});
</script>