我有车辆搜索过滤器PHP网页,其中有2种类型的车辆是房车和露营,也有两个选择如何在值为动态时基于第一个选择列表选项更改第二个选择列表?
<div class="fields">
<p>Vehicle Type</p>
<select class="car" name="car_type" id="car_type">
<option value="0">Select Vehicle</option>
<?php if(count($vehicleType) > 0){
foreach($vehicleType as $vt){ ?>
<option value="<?php echo $vt ?>" <?=isset($_GET['car_type'])&&$_GET['car_type']==$vt?'selected':'';?> ><?php echo $vt ?></option>
<?php }
} ?>
</select>
</div>
<div class="fields">
<p>Total No. of Passengers*</p>
<select class="half" name="passengers" id="passengers">
<option>No. of Passengers</option>
<option <?php if(@$_REQUEST['passengers'] == 1){?>selected<?php }?>>1</option>
<option <?php if(@$_REQUEST['passengers'] == 2){?>selected<?php }?>>2</option>
<option <?php if(@$_REQUEST['passengers'] == 3){?>selected<?php } ?>>3</option>
<option <?php if(@$_REQUEST['passengers'] == 4){?>selected<?php }?>>4</option>
<option <?php if(@$_REQUEST['passengers'] == 5){?>selected<?php }?>>5</option>
<option <?php if(@$_REQUEST['passengers'] == 6){?>selected<?php }?>>6</option>
<option <?php if(@$_REQUEST['passengers'] == 7){?>selected<?php }?>>7</option>
<option <?php if(@$_REQUEST['passengers'] == 8){?>selected<?php }?>>8</option>
</select>
</div>
我怎么做,用jQuery或PHP,如果我选择“RV”在首先选择?第二个选择会让我看到8位乘客。如果我的第一选择选择露营车,第二个选择会告诉我5名乘客..
是的,你需要编写JavaScript代码。 –