java json 省市级联实例代码

时间:2021-11-13 18:50:35 


//     获取国家省市区信息
$(document).ready(function(){

//从程序获取json格式的数据
var info = $request.getAttribute("manualOrderAreaInfo");


var provinceInfo = $("#provinceId");
var cityId = $("#cityId");

//清空信息
provinceInfo.empty();

//循环获取信息
$.each(info.area, function(idx,item){
if(idx == 0){
return true;
}
//alert("name:"+idx+",areaId:"+item.areaId+",areaName:"+item.areaName+",areaParentId:"+item.parentId);

//这里父类ID为1是城市信息
if(item.parentId == 1){
$("<option value="+item.areaId+">"+item.areaName+"</option>").appendTo(provinceInfo);
}
});
//获取对应的城市信息
$("#provinceId").change(function(){
var tempInfo = $("#provinceId").val();
cityId.empty();
$.each(info.area, function(indexInfo,item){
if(indexInfo == 0){
return true;
}
if(item.parentId == tempInfo){
$("<option value="+item.areaId+">"+item.areaName+"</option>").appendTo(cityId);
}
});
});
});


<tr>
                    <th style="width:120px;">收货人省份</th>
<!--                    <td style="width:270px;"><input type="text" value="$!{manualEntryOrder.goodReceiverProvince}" name="manualEntryOrder.goodReceiverProvince" style="width:150px;"  maxlength="255"/></td>-->
                        <td style="width: 270px;">
                            <select id="provinceId" name="staffProvince" style="width: 154px;">
                            </select>

                        </td>
                    <th style="width:140px;">收货人城市</th>
                    <td style="width:270px;">
<!--                        <input type="text" value="$!{manualEntryOrder.goodReceiverCity}" name="manualEntryOrder.goodReceiverCity" style="width:150px;"  maxlength="255"/>-->
                            <select id="cityId" name="staffProvince" style="width: 154px;">
                                <option value="--">---请选择城市信息---</option>
                            </select>
                    </td>
                </tr>

标签:java,json,省市级联
0
投稿

猜你喜欢

  • C#中csv文件与DataTable互相导入处理实例解析

    2023-01-16 19:32:35
  • Android混合开发教程之WebView的使用方法总结

    2023-03-11 21:27:03
  • Java静态代理与动态代理案例详解

    2021-12-09 19:55:44
  • ImageSwitcher图像切换器的使用实例

    2022-10-29 13:16:02
  • C#实现简易多人聊天室

    2023-02-06 06:09:47
  • java基础之泛型知识点总结

    2021-09-03 21:30:29
  • Java MultipartFile实现上传文件/上传图片

    2022-04-19 07:07:19
  • java判断http地址是否连通(示例代码)

    2023-08-05 03:24:05
  • C#中Winform 实现Ajax效果自定义按钮

    2022-05-14 08:22:51
  • springmvc实现json交互-requestBody和responseBody

    2023-02-26 17:10:45
  • Java并发(Runnable+Thread)实现硬盘文件搜索功能

    2023-05-06 04:59:22
  • C#中使用ADOMD.NET查询多维数据集的实现方法

    2023-10-27 05:38:15
  • Java如何使用HTTPclient访问url获得数据

    2023-11-12 04:16:21
  • 关于自定义过滤器获取不到session问题

    2022-05-16 11:30:21
  • 一文了解Spring中拦截器的原理与使用

    2023-06-30 13:28:05
  • c#中DataTable转List的2种方法示例

    2022-05-10 20:51:09
  • 一文带你了解Android中的网络请求

    2023-08-11 23:46:38
  • Java实现人机猜拳游戏

    2023-10-16 08:47:56
  • java 安全 ysoserial CommonsCollections6 分析

    2021-06-04 01:58:14
  • C#微信公众号开发之服务器配置

    2023-03-12 15:02:50
  • asp之家 软件编程 m.aspxhome.com