Kohana&表单助手 - 下拉列表中的默认值

时间:2009-10-30 18:16:50

标签: kohana

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

我正在使用Kohana表单助手来构建表单,但我遇到了麻烦。上面的测试代码没有显示应该的默认值,如文档中所述。想法?

2 个答案:

答案 0 :(得分:1)

你的数组应该像这样设置:

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

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

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

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

答案 1 :(得分:0)

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