如何计算网格中选中复选框的记录[重复]

Posted

技术标签:

【中文标题】如何计算网格中选中复选框的记录[重复]【英文标题】:how to count the records of checked checkboxs in a grid [duplicate] 【发布时间】:2014-08-23 10:44:24 【问题描述】:

我有一个网格,它在 php 中显示来自 mysql db 的数据

我还提供了一个复选框,如果用户选中该复选框,我需要显示检查了多少条记录

这里是 php 网格:

<form id='myform' method='post' action=''>
<table id='mytable'>
     <?php
       $sql_getData = "SELECT * FROM MYTABLE";
       $result_getData = mysql_query();
       while($arr_data = mysql_fetch_array($sql_getData))
       
             ?>
                 <tr>
                    <td><?php echo $arr_data['payment_id'] ?></td>
                    <td><?php echo $arr_data['payments'] ?></td>
                    <td><input type='checkbox' name='mycheckbox' class='mycheckbox'></td>
                 <tr>
             <?php
       
     ?>
     <tr><td>Total Checked</td><td>TOTAL_CHECKED_COUNT</td></tr>
     </table>
</form>

【问题讨论】:

【参考方案1】:

你可以这样写事件:

html

<form id='myform' method='post' action=''>
    <table id='mytable'>
        <tr>
            <td></td>
            <td></td>
            <td>
                <input type='checkbox' name='mycheckbox' class='mycheckbox' />
            </td>
            <tr>
                <tr>
                    <td class="Total">Total Checked</td>
                    <td class="TotalCount"></td>
                </tr>
    </table>
</form>

JQUERY:

$(".mycheckbox").change(function () 

    $(".TotalCount").text($(".mycheckbox:checked").length);

)

小提琴:

FIDDLE EXAMPLE

【讨论】:

以上是关于如何计算网格中选中复选框的记录[重复]的主要内容,如果未能解决你的问题,请参考以下文章

计算gridview中选中的复选框

如何计算重复重复网格的数量 - orbeon 2020.1CE

如何知道是不是使用java在selenium中选中了一个复选框[重复]

如果未选中复选框,如何提交 0,如果在 HTML 中选中复选框,如何提交 1 [重复]

计算 HTML 中选中复选框的数量

如何检查是不是在 Selenium 中选中了在 ExtJs 中实现为按钮的复选框? [复制]