我有一种情况,我在提交新信息后创建了一个新信息,该信息是成功进入数据库的。
但是当我点击“编辑”页面时,会显示所有其他信息。但是对于输入类型复选框,信息根本不显示。
<tr>
<td>Transaction</td>
<td>
<div class="checkbox check-default check-success">
<input id="f1" type="checkbox" value="1" name="Tbox" <?= ( $modules['transaction']=='1'? "checked" : "") ?>>
<label for="f1"></label>
</div>
</td>
</tr>
我想知道我错过了什么。请帮助,谢谢。
答案 0 :(得分:0)
删除代码中的value = 1.
使用以下代码
<input id="f1" type="checkbox" name="Tbox" <?= ( $modules['transaction']=='1'? "checked" : "") ?>>
答案 1 :(得分:0)
您指定了默认输入value = 1
的值,删除了value = 1
尝试
<input id="f1" type="checkbox" name="Tbox" <?= ( $modules['transaction']=='1'? "checked" : "") ?>>