我有一个来自数据库的数据列表。我正在使用 jQuery 用这些数据填充两个下拉列表。
但是,一旦用户选择了第一个团队,则只会显示第二个团队列表,否则不会显示。
当用户选择第一个团队时,该团队 ID 将从第二个列表中删除,但如果用户将第一个团队更改为该 ID,则可以再次添加。
这是代码:
<div class="span6">
<select data-placeholder="Select Team 1" class="chzn-select team1" tabindex="6" name="team1">
<option value=""></option>
<?php
foreach($teams AS $t) {
echo '<option value="'.$t->team_id.'">'.$t->team_name.'</option>';
}
?>
</select>
</div>
<div class="span6">
<select data-placeholder="Select Team 2" class="chzn-select team2" tabindex="6" name="team2">
<option value=""></option>
<?php
foreach($teams AS $t) {
echo '<option value="'.$t->team_id.'">'.$t->team_name.'</option>';
}
?>
</select>
</div>
这是我正在使用的 jquery。
$(".chzn-select").chosen();