我有一个复选框,以防万一它被“选中”在数据库中为true,否则为false。我希望此结果与选中的复选框一起显示(如果为true,但不起作用)。
复选框:
<span class="new-event-detail"><span><input type="checkbox" id="toCheck" class="addReedemButton" name="addReedemButton" value="true"/>Add Reedem Button</span></span>
从数据库获取数据
let hasButton = promotions['add_button']
逻辑:
if(hasButton == true){
console.log('true', eventName)
$("#toCheck").prop('checked',true)
$("#toCheck").attr('checked','checked')
}else{
console.log('false', eventName)
$("#toCheck").prop('checked',false)
}
这似乎都不起作用,因为我得到的结果是true或false,但是从未选中该复选框。