使用 javacsript 在网格视图中获取复选框选中行的相应行值

谜之国

我在每行都有以下带有复选框的网格,当我选中复选框时,我想获得相应的选定行单元格值。行单元格值..

这是我的网格视图

  <asp:GridView ID="gvPRCertInfo" runat="server" AutoGenerateColumns="False" 
      GridLines="None"                      
      CellSpacing="1" CellPadding="1"
      Width="95%" BorderWidth="0"
      AllowSorting="True"
      PageSize="30"
      OnRowDataBound="gvPRCertInfo_RowDataBound"
      CssClass="data responsive">
      <Columns>
         <asp:TemplateField HeaderText="Select" SortExpression="">
            <HeaderTemplate>
               <asp:CheckBox ID="chkboxSelectAll" runat="server" AutoPostBack="true"  OnCheckedChanged="chkboxSelectAll_CheckedChanged"/>
            </HeaderTemplate>
            <ItemTemplate>
               <asp:CheckBox ID="chkCert" AutoPostBack="true" OnCheckedChanged="chkCert_CheckedChanged" OnClick="checkForVirtual(this);" runat="server" />
               <input type="hidden" id="hdnCertId" runat="server" value='<%# DataBinder.Eval(Container.DataItem, "CertId") %>' />
            </ItemTemplate>
         </asp:TemplateField>
         <asp:BoundField DataField="CertificateID" HeaderText="Certificate ID" HeaderStyle-HorizontalAlign="Center" />
         <asp:BoundField DataField="partID" HeaderText="Part Number" HeaderStyle-HorizontalAlign="Center" />
         <asp:BoundField DataField="PartDesc" HeaderText="Part Description" HeaderStyle-HorizontalAlign="Center" />
         <asp:BoundField DataField="platformType" HeaderText="platformType" Visible="false" />

 ...................................
 ...................................

      </Columns>
      <EmptyDataRowStyle CssClass="AlternatingRowStyle" />     
  </asp:GridView>

这是我的复选框 javascript 函数

  function checkForVirtual(checkBox){
    if(checkBox.checked)
    {
        alert('checked');

       /// here i need to get selected checked row all cells value 
    }
 }

任何人都可以提出任何对此的想法,这将非常感谢我..

提前谢谢了..

VDWWD

你可以这样做。它将一个函数附加到复选框更改,找到最近的tr并循环所有td

<script type="text/javascript">
    $(document).ready(function () {
        $('#<%= gvPRCertInfo.ClientID %> input[type="checkbox"]').change(function () {
            $(this).closest('tr').children('td').each(function () {
                alert($(this).html());
            });
        });
    });
</script>

但是AutoPostBack="true",您的复选框中有一个,因此您在 javascript 中所做的一切都会由于回发而立即丢失。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在网格视图中获取复选框值,而不是使用foreach循环

来自分类Dev

如何使用MVVM获取选中的复选框值?

来自分类Dev

使用复选框asp.net从网格视图行显示选定的值

来自分类Dev

javascript 使用自定义属性添加复选框选中的值

来自分类Dev

闪亮:使用复选框选中DT中的单行

来自分类Dev

在网格视图中获取选中行的textBox值

来自分类Dev

在网格视图中获取选中行的textBox值

来自分类Dev

使用复选框选择列表视图项

来自分类Dev

Javacsript for循环中的for循环

来自分类Dev

使用jquery ajax提交获取选中的复选框值和表单输入值

来自分类Dev

想要使用jQuery获取选中复选框的所有值

来自分类Dev

使用JQuery获取div中未选中复选框的值

来自分类Dev

使用angularjs提交后如何获取选中的复选框值?

来自分类Dev

无法使用jQuery Datatables获取列值总和(已选中复选框)

来自分类Dev

如何使用jQuery从两个表中选中的复选框值中获取数据?

来自分类Dev

使用ES6箭头功能获取选中的复选框值的列表

来自分类Dev

如何使用 jquery/javascript 获取选中复选框的所有值?

来自分类Dev

使用列表视图中的复选框获取所选项目

来自分类Dev

如何使用jquery获取选中的复选框数组的长度?

来自分类Dev

使用JavaScript验证复选框选中的属性是否不为空

来自分类Dev

使用JavaScript验证复选框选中的属性是否不为空

来自分类Dev

使用 PHP 或 jQuery 设置 Bootstrap-Switch 复选框选中状态

来自分类Dev

使用javascript和jquery取消选中复选框的值

来自分类Dev

使用Java复选框是否选中了“获取”复选框

来自分类Dev

使用选中的复选框查找表行的索引

来自分类Dev

使用Selenium Webdriver禁用复选框时,如何获取复选框的选中/未选中状态?

来自分类Dev

使用itextsharp选中pdf复选框

来自分类Dev

使用Jquery取消选中复选框

来自分类Dev

如何使用RSelenium选中复选框?

Related 相关文章

  1. 1

    在网格视图中获取复选框值,而不是使用foreach循环

  2. 2

    如何使用MVVM获取选中的复选框值?

  3. 3

    使用复选框asp.net从网格视图行显示选定的值

  4. 4

    javascript 使用自定义属性添加复选框选中的值

  5. 5

    闪亮:使用复选框选中DT中的单行

  6. 6

    在网格视图中获取选中行的textBox值

  7. 7

    在网格视图中获取选中行的textBox值

  8. 8

    使用复选框选择列表视图项

  9. 9

    Javacsript for循环中的for循环

  10. 10

    使用jquery ajax提交获取选中的复选框值和表单输入值

  11. 11

    想要使用jQuery获取选中复选框的所有值

  12. 12

    使用JQuery获取div中未选中复选框的值

  13. 13

    使用angularjs提交后如何获取选中的复选框值?

  14. 14

    无法使用jQuery Datatables获取列值总和(已选中复选框)

  15. 15

    如何使用jQuery从两个表中选中的复选框值中获取数据?

  16. 16

    使用ES6箭头功能获取选中的复选框值的列表

  17. 17

    如何使用 jquery/javascript 获取选中复选框的所有值?

  18. 18

    使用列表视图中的复选框获取所选项目

  19. 19

    如何使用jquery获取选中的复选框数组的长度?

  20. 20

    使用JavaScript验证复选框选中的属性是否不为空

  21. 21

    使用JavaScript验证复选框选中的属性是否不为空

  22. 22

    使用 PHP 或 jQuery 设置 Bootstrap-Switch 复选框选中状态

  23. 23

    使用javascript和jquery取消选中复选框的值

  24. 24

    使用Java复选框是否选中了“获取”复选框

  25. 25

    使用选中的复选框查找表行的索引

  26. 26

    使用Selenium Webdriver禁用复选框时,如何获取复选框的选中/未选中状态?

  27. 27

    使用itextsharp选中pdf复选框

  28. 28

    使用Jquery取消选中复选框

  29. 29

    如何使用RSelenium选中复选框?

热门标签

归档