0

我可以要求编码限制下拉列表中的数据选择吗?

例如:在 1 个下拉列表中有 3 个选择,在每个选择中每个数据中最多可以选择 20 人。

<tr><td><label><font face='Verdana' size='3'><b>Kelab Persatuan</b></font><td>:   </td>
<td><select name="kelab_persatuan" id="kelab_persatuan">
    <option value="-Select-">-Select-</option>
    <option value="Bahasa Melayu">Bahasa Melayu</option>
    <option value="Bahasa Inggeris">Bahasa Inggeris</option>
    <option value="Rekacipta">Rekacipta</option>
    <option value="Agama Islam">Agama Islam</option>
    <option value="Pend.Alam Sekitar">Pend.Alam Sekitar</option>
    <option value="Seni dan Visual">Seni dan Visual</option>
    <option value="Muzik dan Budaya">Muzik dan Budaya</option>
    <option value="Komputer">Komputer</option>

</select></td></tr> 
4

1 回答 1

0

我想我从您的问题中了解到的是,您需要限制多选中的选择。

您可以尝试使用 jquery,脚本可能看起来像这样.....

$("selectid").change(function () {
if($("selectid option:selected").length > 3) {
     //some thing like an alert saying no more selecting.
  }
 });

现在我使用单词 selectid 因为我在 jquery 中使用 id 作为选择器。它也可能是您的选择框的名称..干杯..

于 2013-03-21T17:48:46.293 回答