Php 在下拉菜单中创建复选框

Php 在下拉菜单中创建复选框,php,javascript,html,Php,Javascript,Html,这是我的选择下拉数组,如何在每个选项前面设置复选框,并限制用户使用javascript选择最多3个选项 <select onclick="document.getElementById('cand_qual4').style.display='none'; " name="oca2[]" id="oca2" multiple="multiple"> <?php $odrop = array('B ','M C','D','A','L','k','P','I','OTH

这是我的选择下拉数组,如何在每个选项前面设置复选框,并限制用户使用javascript选择最多3个选项

<select  onclick="document.getElementById('cand_qual4').style.display='none'; " name="oca2[]" id="oca2"  multiple="multiple">
  <?php
 $odrop = array('B ','M C','D','A','L','k','P','I','OTHER');
 foreach ($odrop as $odrop1)
 {
     echo '<option value="' . $odrop1 . '"' . (isset($_POST['oca2']) && $_POST['oca2'] == $odrop1 ? ' selected' : '') . '>' . $odrop1 . '</option>';
  } 
 ?>         
</select>

您不能将
放置在
元素中;您必须编写一些javascript来模拟此功能。

您不能将
放在
元素中;您必须编写一些javascript来模拟此功能。

下面是一个示例插件,您可以使用它来实现:

它提供了multiselect,正如您通过复选框描述的那样


(旁注:我只用了2分钟就用谷歌搜索了它。谷歌是你的朋友;)

下面是一个示例插件,你可以用它来实现:

它提供了multiselect,正如您通过复选框描述的那样


(旁注:我只用了2分钟就用谷歌搜索了它。谷歌是你的朋友;)

这与PHP无关这与PHP无关这与PHP无关这与PHP无关这与PHP无关这与PHP无关这与PHP无关这与PHP无关这与PHP无关这与PHP无关这与PHP无关这与PHP无关