Cakephp:使多个复选框的行为类似于单选按钮

时间:2013-12-05 07:10:32

标签: jquery css cakephp

是否可以使我的多个复选框只能检查一个?

这是我的代码:

$notiWhen = array(
  'daily' => 'Daily',
  'weekly' => 'Weekly',
  'never' => 'Never',
);
echo $this->Form->input('notify_when', array('label' => false, 'multiple' => 'checkbox', 'options' => $notiWhen, 'selected' => 'daily'));

1 个答案:

答案 0 :(得分:0)

使用jQuery尝试类似的东西

jQuery(document).ready(function ($) {
    $('input[type=checkbox]').on('click', function (evt) {
        $("input:checkbox").not($(this)).removeAttr("checked");
        $(this).attr("checked", $(this).attr("checked"));
    });
});

工作fiddle