是否可以使我的多个复选框只能检查一个?
这是我的代码:
$notiWhen = array(
'daily' => 'Daily',
'weekly' => 'Weekly',
'never' => 'Never',
);
echo $this->Form->input('notify_when', array('label' => false, 'multiple' => 'checkbox', 'options' => $notiWhen, 'selected' => 'daily'));
答案 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