【发布时间】:2010-06-21 12:07:27
【问题描述】:
如果数据库中有值,我想显示在编辑部分选中的复选框。我正在使用 cakephp 1.3 版本。在编辑部分我将如何显示有价值的复选框。
请尽快帮助我。
【问题讨论】:
标签: php cakephp cakephp-1.3
如果数据库中有值,我想显示在编辑部分选中的复选框。我正在使用 cakephp 1.3 版本。在编辑部分我将如何显示有价值的复选框。
请尽快帮助我。
【问题讨论】:
标签: php cakephp cakephp-1.3
在你的控制器中放置
$this->set('checked', true);
在你看来:
<input type="checkbox" name="myfield" <?php echo ($checked == true) ? 'checked="checked"' : ''; ?> />
或者,如果您使用表单助手:
echo $this->Form->input('myfield', array('type' => 'checkbox', checked => $checked));
【讨论】:
您可能会发现(在开发过程中)刷新视图并不能反映复选框状态的更改。要解决此问题,请单击地址栏并按 Enter 键,或清除浏览器缓存并重新加载。
【讨论】: