0

How to check the checkbox when condition satisfies?

<input name="pt_id[]" id="pt_id" type="checkbox" value="<?php echo the_ID(); ?>" <?php if(isset($_POST["pt_id"])) { echo 'checked="checked"'; } ?>/>&nbsp;<?php echo the_title(); ?>

Please help me. Give me solution or suggestion for this?

4

1 回答 1

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);
});
于 2013-02-20T17:19:40.430 回答