2012-12-08 68 views

回答

1

您正在尋找多項選擇。我建議你看看jquery chosen插件。

在第二個示例中,他們讓您選擇列表中的多個元素,例如選擇問題標籤時。

enter image description here

SELECT標籤應該是這樣的:

<select multiple="1" name="test[]"> 
    <option value="a">a</option> 
    <option value="b">b</option> 
    <option value="c">c</option> 
    <option value="d">d</option> 
    <option value="e">e</option> 
</select> 

那些神奇的事情是:

  • test[]指示PHP的相同名稱(這裏,test )將包含多個值。

  • multiple="1"向瀏覽器表明它應該顯示一個列表而不是簡單的組合框。

例:

<?php 
    echo nl2br(var_export($_POST, true)); 
?> 
<form action="test.php" method="post"> 
     <select multiple="1" name="test[]"> 
       <option value="a">a</option> 
       <option value="b">b</option> 
       <option value="c">c</option> 
       <option value="d">d</option> 
       <option value="e">e</option> 
     </select> 
     <input type="submit" /> 
</form> 

「B」 和 「C」 的選擇後,我點擊提交看看:

array (
    'test' => array (
      0 => 'b', 
      1 => 'c', 
    ), 
) 
相關問題