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

我使用的是Kohana的形式帮助建立的形式,但我已经遇到了障碍。上述测试代码不显示缺省值,因为它应该作为写在文档。想法?

有帮助吗?

解决方案 2

它使用阵列,而不是值的键,以确定要显示什么默认值。

其他提示

您阵列应设置是这样的:

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

通过设置阵列的方式,你正在做它你的钥匙都是数字。如果你想的钥匙,是数字,你需要有一个编号为您的默认值:

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

无论这些变化中的一个将取决于你如何想你的应用程序中设置好的。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top