如何使用JS或JQuery迭代获得gridview单元格值

问题描述 投票:0回答:1

我需要通过使用JQuery迭代gridview来获取单元格值。关键是我的gridview在内容占位符中,因此无法使用#GridId来调用我的网格。我在JQuery中调用网格的方式是使用$('[id $ = GridId'])。我是JQuery的新手:p

javascript jquery asp.net
1个回答
0
投票

假设您具有这样的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>
© www.soinside.com 2019 - 2024. All rights reserved.