ajax加载二级分类

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Ajax加载二级分类</title>
   	<script type="text/javascript" src="jquery.min.js"></script>
</head>

<body>
	<form method="post" enctype="multipart/form-data" >
		<input type="file" name="up_img" class='up_img'>
		<select name="" id="city_id" class="city">
			<option value="">请选择</option>
			<option value="1">北京</option>
			<option value="2">上海</option>
			<option value="3">广州</option>
		</select>
		<select class="small_city">
			<option value="">请选择</option>
		</select>
		<input type="submit" name="" value="提交">
	</form>

<script>
	$(".city").change(function () {
        var city_id = $(this).val();
        var url = "http://localhost/AjaxImageUpload/up.php";
        postData = {
        	'id':city_id
        };
        // alert(city_id);
        $.post(url,postData,function(result){
            //相关的业务处理
				console.log(result);
                // 将信息填充到html中
                city_html = "";
                $(result).each(function(i){
                    city_html += "<option value='"+this.id+"'>"+this.name+"</option>";

                });
                $('.small_city').html(city_html);

        }, 'json')
    });
</script>
</body>
</html>

up.php文件

<?php
$arr1 = [
	['id'=>1,'name'=>'aa'],
	['id'=>2,'name'=>'bb'],
	['id'=>3,'name'=>'cc'],
];$arr2 = [
	['id'=>1,'name'=>'dd'],
	['id'=>2,'name'=>'ee'],
	['id'=>3,'name'=>'ff'],
];$arr3 = [
	['id'=>1,'name'=>'gg'],
	['id'=>2,'name'=>'hh'],
	['id'=>3,'name'=>'ii'],
];
//$id = $_POST['id'];

//var_dump($arr);
$js1 = json_encode($arr1,true);
$js2 = json_encode($arr2,true);
$js3 = json_encode($arr3,true);
if(empty($_POST['id'])){
	$_POST['id']= '';
}
// die;
$id = $_POST['id'];

if($id==1){
	echo $js1;
}elseif($id==2){
	echo $js2;
}elseif($id==3){
	echo $js3;
}else{
	echo '';
}

  

转载于:https://www.cnblogs.com/xben06/p/9219892.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值