php+jQuery限选复选框提交之后读取数据库复选框被选中

admin

发表文章数:3048

jquery操作复选框的代码

$(":checkbox").click( function() {
	if($(":checkbox:checked").length > 3){
		$(this).attr("checked",false);
		alert("对不起,每人最多能选3个"); 
	}
});

php+html混编的代码

<label><input type="checkbox" value="五大联赛" name="skills[]" <?php $isIn=in_array("五大联赛",$this->skills); if($isIn) echo "checked";?>/></label>五大联赛
<label><input type="checkbox" value="小联赛" name="skills[]" <?php $isIn=in_array("小联赛",$this->skills); if($isIn) echo "checked";?>/></label>小联赛
<label><input type="checkbox" value="杯赛" name="skills[]" <?php $isIn=in_array("杯赛",$this->skills); if($isIn) echo "checked";?>/></label>杯赛
<label><input type="checkbox" value="美洲比赛" name="skills[]" <?php $isIn=in_array("美洲比赛",$this->skills); if($isIn) echo "checked";?>/></label>美洲比赛
<label><input type="checkbox" value="亚洲比赛" name="skills[]" <?php $isIn=in_array("亚洲比赛",$this->skills); if($isIn) echo "checked";?>/></label>亚洲比赛
<label><input type="checkbox" value="英国赛事" name="skills[]" <?php $isIn=in_array("英国赛事",$this->skills); if($isIn) echo "checked";?>/></label>英国赛事
<label><input type="checkbox" value="德国赛事" name="skills[]" <?php $isIn=in_array("德国赛事",$this->skills); if($isIn) echo "checked";?>/></label>德国赛事

2中的$this->skills是从mysql读出来的数据,是一个数组。

核心思想:从mysql读出来的数据(数组)判断一下就完事了!

未经允许不得转载:作者:admin, 转载或复制请以 超链接形式 并注明出处 夜河资源网
原文地址:《php+jQuery限选复选框提交之后读取数据库复选框被选中》 发布于2019-04-19

分享到:
赞(0) 打赏

评论 抢沙发

3 + 2 =


撰写不易~如果您觉得文章对您有帮助的话可以打赏我哦~谢谢亲亲~

支付宝扫一扫打赏

微信扫一扫打赏

外服网游加速器破解版
包含腾讯网游加速器、海豚网游加速器等八款知名加速器,可加速外服游戏,永久包售后包更新,不定时添加新款破解版加速器!
切换注册

登录

忘记密码 ?

切换登录

注册