php从数据库选择项,php-根据其他选择选项从数据库中提供选择...

当一个选择更改从服务器获取数据以馈送其他选择时,只需为此使用ajax.

$(function() {

$('.select_one').change(function() {

var select = $('.select_two').empty();

$.get('script.php', {region: $(this).val()}, function(result) {

$.each(result, function(i, item) {

$('' + item.name + '').

appendTo(select);

});

});

});

});

并且您script.php应该从数据库返回JSON:

if (isset($_GET['region'])) {

$sql = new mysqli('localhost','username','password','database');

$region = mysqli_real_escape_string($sql,$_GET['region']);

$query = "SELECT * FROM cities WHERE region = $region";

$ret = $sql->query($query);

$result = array();

while ($row = $ret->fetch_assoc()) {

$result[] = array(

'value' => $row['id'],

'name' => $row['city']

);

}

echo json_encode($result);

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值