【问题标题】:cakephp form helper select box with selected value带有选定值的 cakephp 表单助手选择框
【发布时间】:2011-02-22 10:32:34
【问题描述】:

我正在使用 cakephp 表单助手。基本上我想输出一个带有 2 个选项的选择框,公共和私有。我希望默认选择私人。有谁知道如何默认选择私人选项?这是我目前所拥有的:

echo $this->Form->input('profile', array(
    'type' => 'select', 
    'options' => array('public' => 'public', 'private' => 'private'), 
    'selected' => 'private'
));

虽然没有选择私有值

谢谢

【问题讨论】:

标签: cakephp


【解决方案1】:

我试过你的代码,效果很好。 “私人”默认显示为选中状态。

【讨论】:

    【解决方案2】:

    如果我理解正确,'public'/'private' 映射到数据库中的 tinyint(1),因此默认显示一个复选框。这就是为什么你必须包含 'type' => 'select'。

    如果是这种情况,您可以指定索引,如 'selected' => '1'。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-12-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多