0
$x=array('a','b','c');
echo form::dropdown('test', $x, 'b');

我正在使用 Kohana 表单助手来构建表单,但我遇到了障碍。如文档中所写,上述测试代码未按应有的方式显示默认值。想法?

4

2 回答 2

1

你的数组应该这样设置:

$x = array('a'=>'a', 'b'=>'b', 'c'=>'c');

通过按照您的方式设置数组,您的键都是数字的。如果您希望键是数字,则需要一个数字作为默认值:

echo form::dropdown('test', $x, 2)

根据您希望应用程序设置的方式,这些更改中的任何一项都可以。

于 2009-10-31T17:52:27.963 回答
0

它使用数组的键而不是值来确定要显示的默认值。

于 2009-10-30T20:17:13.833 回答