当条件满足时如何选中复选框?
<input name="pt_id[]" id="pt_id" type="checkbox" value="<?php echo the_ID(); ?>" <?php if(isset($_POST["pt_id"])) { echo 'checked="checked"'; } ?>/> <?php echo the_title(); ?>
请帮帮我。给我解决方案或建议吗?
答案 0 :(得分:0)
您的代码已经完成了您所需要的功能,但使用的是PHP。如果你想捕捉一个事件让我们说用户点击一个div,你想要勾选复选框,那么你需要使用 javascript / jquery 。
示例代码将是(使用jquery):
$(document).on('click', '#yourdiv', function() {
$('#pt_id').attr('checked', true);
});
这会在点击 yourdiv 时选中复选框
如果您想在点击 div2 时取消选中它,请执行以下操作:
$(document).on('click', '#div2', function() {
$('#pt_id').attr('checked', false);
});