我想在下拉列表中添加表结构

时间:2013-05-14 09:13:25

标签: php javascript cakephp

我想将数据库表中的两个列添加到下拉列表中。

我的数据库中有一个 fruits 表,我想从数据库中获取水果的名称及其数量,并将其插入我的选择下拉列表中。但它应该在一个选项标签中,它应该是表结构。

<select  id="availableFruits" name="availableFruits" multiple size=7 style="width:auto;float:left;" >
    <?php  $fruitList=$this->fruitList;
        foreach ($fruitList as $key => $val) 
        {
    printf('<option value="%s"><table><tr><td>%s</td><td>%s</td></tr></table></option>',$val,$val,$val);
    //printf('<option value="%s">%s</option>', $val, $val);
        }  ?>
</select>

这是我在HTML中编写的下拉列表的代码。在这里,我动态地在下拉列表中添加水果的名称和数量,但它不会在表格结构中打印它。

结构应该是:

 <option value="%s"><table><tr><td>%s</td><td>%s</td></tr></table></option>

2 个答案:

答案 0 :(得分:1)

为了更好地使用Jquery插件,根据您的选择显示下拉列表

以下链接可以帮助您 http://www.jquery4u.com/plugins/10-jquery-selectboxdrop-down-plugins/

答案 1 :(得分:0)

您无法在<option>

中添加html元素