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