这是我的选择下拉数组,我如何在每个选项前面都有复选框,并限制用户使用 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>
最佳答案
您无法放置<input type="checkbox" />
<select />
内元素;您必须编写一些 JavaScript 来模拟此功能。
关于php - 在下拉菜单中创建复选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14001360/