我正在使用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。
答案 0 :(得分:0)
如果您从db获取值,请使用find('list')构造。这个页面中间有一个很好的工作示例:http://book.cakephp.org/view/449/find
你如何做到这一点取决于你。我使用一个数组,其中键是我想要处理的值,值是我希望用户看到的。你的两个例子对我来说都没有用,但是我对HTML的细节有点生疏,因为我通常用PHP或JS做这类事情。