想作一個級聯下拉級聯下拉菜單中,我希望當用戶選擇區域,然後城市下拉相應填充..製作使用jQuery,PHP和MySQL
JS:
$(document).ready(function() {
$('#region').change(function() {
var region = $(this).val();
$.post('get_region.php', {
region: region
}, function(data) {
$('#district_div').html(data);
});
});
PHP:
<?php
require_once('../db/connect.php');
$region=$_POST['region'];
$q=mysql_query("select name from city where region='$region'");
$row=mysql_fetch_array($q);
echo $row['name'];
?>
HTML * 強大的文本 *
<div class="controls">
<select class="bootstrap-select" name="region" id="region">
<option value="">Choose</option>
//from database
<?php echo $region_result; ?>
</select>
</div>
<select class="bootstrap-select" name="district" id="district" >
<div id='district_div'></div>
</select>
什麼是你的問題?此外,似乎你錯過了'})'在js代碼 – mishik
所以你沒有檢索數據? – RicardoGonzales
我的問題是我下拉不填充onchage,我在哪裏想念這? – internally1