【发布时间】:2014-11-07 23:59:43
【问题描述】:
这是我的问题: 我的网站上有 11 个复选框,用于创建帐户的表单。当我提交表单(在同一页面上发布)时,我验证是否存在强制输入。如果缺少一个(例如密码),我想保留在包含复选框之前输入的信息。我的问题是:如何?
这是我的复选框:
<table class="adroite">
<tr><td>NES<input type="checkbox" name="chkcons[]" value="NES"/></td>
<td>SNES<input type="checkbox" name="chkcons[]" value="SNES"/></td>
<td>N64<input type="checkbox" name="chkcons[]" value="N64"/></td>
</tr>
<tr>
<td>NGC<input type="checkbox" name="chkcons[]" value="NGC"/></td>
<td>Wii <input type="checkbox" name="chkcons[]" value="Wii"/></td>
<td>WiiU <input type="checkbox" name="chkcons[]" value="WiiU"/> </td>
</tr>
<tr>
<td>GB <input type="checkbox" name="chkcons[]" value="GB"/></td>
<td>GBC <input type="checkbox" name="chkcons[]" value="GBC"/></td>
<td>GBA <input type="checkbox" name="chkcons[]" value="GBA"/></td>
</tr>
<tr>
<td>DS <input type="checkbox" name="chkcons[]" value="DS"/></td>
<td>3DS <input type="checkbox" name="chkcons[]" value="3DS"/></td>
</tr>
</table>
您看到复选框的名称为 chkcons[]。我使用这种方法将检查后的结果保存在MYSQL中。
那么,我如何告诉我的 PHP:看,这个复选框被选中了,所以在提交后保持选中? 谢谢!
【问题讨论】:
-
在您的 PHP 中添加一些逻辑以查看提交的内容,并根据需要在复选框中添加
selected="selected"属性。
标签: javascript php forms checkbox