我有下拉复选框的功能,如果我点击一个名为char *tok = strtok(word, " \n");
printf("%s\n", tok);
while(tok = strtok(NULL, " \n"))
{
printf("%s\n", tok);
}
printf("finished\n");
的复选框,它将取消选中所有其他选中的复选框,它的工作情况但是当我尝试反过来选择复选框以外的其他方式{{ 1}}它只取消选择'ALL'
复选框,它与我的第一个功能重叠,它完成工作,但'ALL'
复选框没有被选中可以任何人帮助我这个,任何帮助是非常感谢。
以下是我的代码:
HTML:
'ALL'
JAVASCRIPT:
'ALL'
答案 0 :(得分:1)
希望这会有所帮助,我认为这可以按预期运行:
crimes["bicycle-theft"]
$(function(){
function unCheckAll() {
$(".myCheckGroup").each(function(index) {
if ($(this).attr('name') != 'all')
$(this).prop('checked', false);
})
}
$(".myCheckGroup").change(function() {
let chk = this;
let isChecked = $(this).is(':checked')
console.log(chk.name)
if (chk.name == 'all') {
unCheckAll()
}else {
$('.myCheckGroup[name=all]').prop('checked', false);
}
})
})