【发布时间】:2019-03-26 05:57:35
【问题描述】:
我正在尝试创建一个复选框,它依赖于数据库来显示它最初应该被选中还是取消选中。
使用真/假、0/1 和 ""/blanks 围绕复选框和值进行播放
$.each(customers, (index, customer) => {
$('#accordionAlarm').append(
`<tr>
<td class="card">
<input type="checkbox" name="checkBox[]" id="1${customer.customerId}" checked="${customer.alarmDateInitial === 'Y' ? 'true' : 'false' }"></input>
<input type="checkbox" name="checkBox[]" id="5${customer.customerId}" checked="${customer.alarmDateFifth === 'Y' ? 'true' : 'false' }"></input>
<input type="checkbox" name="checkBox[]" id="7${customer.customerId}" checked="${customer.alarmDateSeventh === 'Y' ? 'true' : 'false' }"></input>
</td>
</tr>`)
});
预期:
- 当数据 = Y 时,复选框被选中
- 当 data != Y 时,复选框未被选中
【问题讨论】:
标签: javascript html checkbox