选择Tag,其中包含cakePHP中包含多个值的几个选项

时间:2010-07-14 13:09:42

标签: cakephp cakephp-1.2

我正在使用cakePHP 1.26。

我正在设计一个带有几个选项的选择标签,每个选项都包含多个值。

然而,不仅有一种方法可以做到这一点:

方法1:

<select name="">
        <option value="[0,1,2,3]">Option one</option>        
    </select>

方法2:

<select name="">       
        <option value="{foo:'bar',one:'two'}">Option two</option>
    </select>

请告知哪种方法最适合使用cakePHP。

1 个答案:

答案 0 :(得分:0)

如果您从db获取值,请使用find('list')构造。这个页面中间有一个很好的工作示例:http://book.cakephp.org/view/449/find

如何做到这一点取决于你。我使用一个数组,其中键是我想要处理的值,值是我希望用户看到的。你的两个例子对我来说都没有用,但是我对HTML的细节有点生疏,因为我通常用PHP或JS做这类事情。