使用滚动条下拉列表,包括php

时间:2013-11-06 09:35:50

标签: php jquery html

我正在制作一个下拉菜单,您可以在其中选择要将特定产品或用户置于哪个客户。但是这个列表可能会变成几百个名字,所以我们需要一个滚动条。

以下是代码:

<select name="new_customer_id" size="2" style="height:20px;">
    <option value="">Don't link</option>
    <?php 
        $new_customers = User::getCustomers();
        foreach ($new_customers as $customer){
            echo '<option value="' . $customer->id . '">' . $customer->username . '</option>';  
        }
    ?>
</select>

但如果我使用size='2',则会在'Don't link'PHP <option>

之间切换

有什么建议吗?

2 个答案:

答案 0 :(得分:0)

我没理解......如果选择列表太长而无法将所有条目都放入浏览器窗口,浏览器将自动使用滚动条呈现它。如果您使用PHP创建标记,则无关紧要。

你可以事先尝试过......;)

答案 1 :(得分:0)

只需删除size属性,因为<select>会在必要时自动滚动。

JSFiddle