2011-10-22 115 views
-1

我正在開發郵件發送應用程序,需要使用HTML選擇標籤並顯示多個選項(但一次只能選擇一個)。multiple ='multiple'for <select> does not working

我試過multiple='multiple',但它只顯示一個選項,箭頭消失形式選擇框。

<select multiple="multiple"> 
            <option>Volvo</option> 
            <option>Saab</option> 
            <option>Mercedes</option> 
            <option>Audi</option> 
           </select> 
+0

您的代碼在哪裏? – Dev

+0

你是否在http://jsfiddle.net/x4vMb/看到相同的錯誤? – Gareth

回答

2

您可能需要在除了「多」屬性的「大小」,以一次顯示多個選項。嘗試是這樣的:

<select multiple="multiple" size="10"> 
    <option value="...">...</option> 
    ... 
</select> 

作爲替代方案,因爲你只需要一個選項可選,您可以考慮使用的radio buttons列表。例如,

<input type="radio" name="auto" value="Audi" />Audi<br /> 
<input type="radio" name="auto" value="Honda" />Honda<br /> 
... 
+0

我試過size =「2」,但仍然沒有得到想要的結果。 – Adi

+0

@AshokYadav,你使用的瀏覽器是什麼,你有沒有在其他人嘗試過? – imm

+0

我使用FireFox 5.0 – Adi