php - 如何计算网格中选中复选框的记录

标签 php jquery html mysql checkbox

我有一个网格,它在 PHP 中显示来自 MYSQL 数据库的数据

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

这是 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>

最佳答案

你可以这样编写事件:

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 :

FIDDLE EXAMPLE

关于php - 如何计算网格中选中复选框的记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24534560/

相关文章:

javascript - 使用 :not selector with $(this)

php - HTML/PHP/JQUERY - "alert"更改时多个 <select> 的名称

php - 如何让插入查询与两个 if(isset 语句一起使用?

javascript - 在javascript中设置模式对话框

html - 带标题的绝对定位 ScrollView

javascript - 停止在表单字段中输入字符

html - 让悬停背景颜色代替整个 block 的问题

PHP Form 将空白行写入 MySQL DB

c# - 从 Dynamics CRM Online 动态提取数据

jQuery 数据表 : Multiple checkbox filtering