我有一個下拉列表,當用戶選擇一個值和不同的窗體將出現取決於選擇的值。我的文件在html中。我爲我的設計使用bootstrap。在下拉菜單中設置函數onchange - PHP
這裏是我的示例代碼:
<form name="exmType" method = "POST">
<select class="form-control" name="txtType" class="select" method = "post"
onChange="this.form.submit();" style="width:300px;">
<option value="">Option A</option>
<option value="1">Option B</option>
<option value="2">Option C </option>
<?php
if (isset($_POST['txtType'])) {
if ($_POST['txtType'] == ""){
*display form a*
} elseif ($_POST['txtType'] == 1){
*display form b*
} elseif ($_POST['txtType'] == 2){
*display form c*
}
}
?>
</select>
</form>
** this.form.submit **什麼形式? – 2015-06-21 06:45:27
爲什麼使用jQuery來根據select元素的值來鉤住顯示錶單的事件?它更簡單。 – odedta
@odedta我對jQuery並不十分熟悉,我暫時還沒有編寫代碼,此刻我仍然迷失了方向。 –