php 中批量删除复选框,php-在循环语句中选中全部/取消选中所有复选框

我的程序有问题.这是我的代码段.

这是Javascript / Jquery代码.

///SELECTING CHECKBOXES

$(function(){

// add multiple select / deselect functionality

$("#selectall").click(function () {

$('.case').attr('checked', this.checked);

});

// if all checkbox are selected, check the selectall checkbox

// and viceversa

$(".case").click(function(){

if($(".case").length == $(".case:checked").length) {

$("#selectall").attr("checked", "checked");

} else {

$("#selectall").removeAttr("checked");

}

});

});

这是我将集成该javascript的代码.

Quotation ID

$select_orders = mysql_query ("SELECT * FROM tblorder WHERE project_id = '$project_id' GROUP BY quotation_id") OR DIE (mysql_error());

while ($row2=mysql_fetch_array($select_orders)){

$quote_id = $row2['quotation_id'];

?>

<?php echo $quote_id; ?>

Product TypeProduct type codeQuantityWidthHeightTotal Sub.

$tots_tots = 0;

$tots_subs = 0;

$select_orders2 = mysql_query ("SELECT * FROM tblorder WHERE project_id = '$project_id' AND quotation_id = '$quote_id'") OR DIE (mysql_error());

while ($row3=mysql_fetch_array($select_orders2)){

$idd = $row3['id'];

$project_id2 = $row3['project_id'];

$order_id = $row3['quotation_id'];

$prod_type = $row3['prod_type'];

$prod_type_code = $row3['prod_type_code'];

$qty = $row3['qty'];

$width = $row3['width'];

$height = $row3['height'];

$tot_sub = $row3['total_subs'];

$tots_subs += $tot_sub;

echo "

";

echo "

";

echo "

";

echo "

".$prod_type."";

echo "

".$prod_type_code."";

echo "

".$qty."";

echo "

".$width."";

echo "

".$height."";

echo "

".$tot_sub."";

echo "

";

}

echo "

";

echo "

Total:";

echo "

";

echo "

$tots_subs

";

echo "

";

?>

}

?>

由于表在循环中.问题是何时出现第一个表格.并点击第一个标题复选框,它将选中其他表中的所有复选框.我不想发生.我正在寻找的一种方法是,是否有一种方法也可以迭代复选框的ID及其类.或有其他方法可以完成我想发生的事情.

如你看到的.那3张桌子有自己的复选框标题,我想在那里检查所有里面的桌子.你怎么会是聪明的主意.

提前致谢..

解决方法:

您可以这样做.

$('.allcb').on('click', function(){

var childClass = $(this).attr('data-child');

$('.'+childClass+'').prop('checked', this.checked);

});

更新

只需将类allcb应用于主复选框,并将子类应用于名为chk的类.这应该适合您的需求.这是更新的

FIDDLE

标签:javascript,php,jquery,checkbox

来源: https://codeday.me/bug/20191122/2062535.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值