zoukankan      html  css  js  c++  java
  • jquery 三级联动,json格式保存省市区

    省市区js下载

    代码
    $(document).ready(function() {

        $(
    "#areaProvince").change(function() {
            LoadCity();
            LoadCounty();
        });

        $(
    "#areaCity").change(function() {
            LoadCounty();
        });

            LoadArea(
    '''''');
    });

    function LoadArea(prov, city, County) {
        LoadProvince(prov);
        LoadCity(city);
        LoadCounty(County);

    }
    function LoadProvince(values) {
        $(
    "#areaProvince").empty();
        
    for (var id in countryAreaData) {

            $(
    "#areaProvince").append(" <option value='" + id + "'>" + id + "</option>");

        }
        
    if (typeof(values) == "string") {
            $(
    "#areaProvince option[value=" + values + "]").attr("selected"true)

        }
    }
    function LoadCity(values) {
        $(
    "#areaCity").empty();
        $(
    "#areaCounty").empty();
        var s1 
    = $("#areaProvince option:selected").val();
        
    for (var id2 in countryAreaData[s1]) {

            $(
    "#areaCity").append(" <option value='" + id2 + "'>" + id2 + "</option>");
        }
        
    if (typeof(values) == "string") {
            $(
    "#areaCity option[value=" + values + "]").attr("selected"true)

        }
    }
    function LoadCounty(values) {
        $(
    "#areaCounty").empty();
        var str1 
    = $("#areaProvince option:selected").val();
        var str2 
    = $("#areaCity option:selected").val();

        
    for (i = 0; i < countryAreaData[str1][str2].length; i++) {
            str 
    = countryAreaData[str1][str2][i];

            $(
    "#areaCounty").append(" <option value='" + str + "'>" + str + "</option>");

        }
        
    if (typeof(values) == "string") {
            $(
    "#areaCounty option[value=" + values + "]").attr("selected"true)

        }
    }
    代码
    <!--选择城市功能      star      -->
    <select id="areaProvince" name="areaProvince" style=" 100px">
        
    <option value="0">省份</option>
    </select>
    <select id="areaCity" name="areaCity" style=" 120px">
        
    <option value="0">地级市</option>
    </select>
    <select id="areaCounty" name="areaCounty" style=" 120px">
        
    <option value="0">市县</option>
    </select>
    <!--选择城市功能      end      -->

      ,这个送给你!

  • 相关阅读:
    速耀达ERP系统部署实施文档目录(速达开发版本)
    解决 Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding. 的问题
    速耀达表单数据导出导入(速达二次开发)
    速耀达软件和脚本升级(速达二次开发)
    速耀达3系列操作员业务员权限解析(速达二次开发)
    App穿透服务注册(速达二次开发)
    App启用在线配置功能(速达二次开发)
    速耀达App简介
    iis浏览只显示目录浏览的处理方式(速达二次开发)
    单据界面布局配置(速达二次开发)
  • 原文地址:https://www.cnblogs.com/di305449473/p/1748025.html
Copyright © 2011-2022 走看看