【发布时间】:2020-09-22 21:02:48
【问题描述】:
在下面的示例中,我需要第一个复选框为checked,第二个和第三个复选框为unchecked
目前我正在获取所有这些checked
let data = {"admin":"true","nts":"false","chat":"false"};
$('button').on('click', function(){
$('.bcheck').each(function(){
let x = $(this).attr('data-x');
$(this).attr('checked', data[x]);
});
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<input type='checkbox' class='bcheck' data-x='admin'>
<input type='checkbox' class='bcheck' data-x='nts'>
<input type='checkbox' class='bcheck' data-x='chat'>
<button>CLICK</button>
【问题讨论】:
标签: javascript jquery checkbox