【问题标题】: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>

【问题讨论】:

    标签: php jquery html mysql checkbox


    【解决方案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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-01-21
      • 1970-01-01
      • 1970-01-01
      • 2012-06-10
      • 2012-01-20
      • 2023-03-30
      相关资源
      最近更新 更多