⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 city.js

📁 尚洋仓库管理系统,对仓库
💻 JS
字号:

//var city_data="";

//填充省级行政单位
function full_city()
{
        city_arr=city_data.split(",");
        var cs_i=1;
        for (i=1;i<=city_arr.length;i++)
        {
                //document.write(city_arr[i-1].substring(2,6)+"<br>");
                if(city_arr[i-1].substring(2,6)=="0000")
                {
                document.all.city1.options[cs_i]=new Option(city_arr[i-1].substring(7,city_arr[i-1].length),city_arr[i-1].substring(0,6));
                cs_i++;
                }
        }
//getCityValue();
}
//省级行政单位改变时填充地级行政单位
function city_1(city1_str)
{        fcs_i=1;
        var str_city1=city1_str/10000;
        //alert(str_city1);
        for (i=1;i<=city_arr.length;i++)
        {
                if(city_arr[i-1].substring(0,2)==str_city1&&city_arr[i-1].substring(2,6)!="0000"&&city_arr[i-1].substring(4,6)=="00")
                {
                        document.all.city2.options[fcs_i]=new Option(city_arr[i-1].substring(7,city_arr[i-1].length),city_arr[i-1].substring(0,6));                        
                        fcs_i++;
                }
        }
        document.all.city2.length=fcs_i;
}
//地级行政单位改变时填充县级行政单位
function city_2(city2_str)
{        fcs_i=1;
        var str_city2=city2_str/100;
        //alert(str_city1);
        for (i=1;i<=city_arr.length;i++)
        {
                if(city_arr[i-1].substring(0,4)==str_city2&&city_arr[i-1].substring(4,6)!="00")
                {
                        document.all.city3.options[fcs_i]=new Option(city_arr[i-1].substring(7,city_arr[i-1].length),city_arr[i-1].substring(0,6));
                        fcs_i++;
                }
        }
        document.all.city3.length=fcs_i;
}
//填充实际需要使用的INPUT的值
function getCityValue()
{
        document.all.city_value.value="";
                
        if(document.all.city1.value!="")
        {document.all.city_value.value=document.all.city1.value;}
        
        if(document.all.city2.value!="")
        {document.all.city_value.value=document.all.city2.value;}
        if(document.all.city3.value!="")
        {document.all.city_value.value=document.all.city3.value;}        
}
//根据城市数据的默认值选种选择项
function selectedValue()
{
        //显示第一个地区
        for(i=1;i<=document.all.city1.length;i++)
        {
                if(document.all.city1.options[i-1].value.substring(0,2)==document.all.city_value.value.substring(0,2))
                {
                        document.all.city1.selectedIndex=i-1;
                }
                
        }
        city_1(document.all.city1.value);
        //显示第二个地区
        for(i=1;i<=document.all.city2.length;i++)
        {
                if(document.all.city2.options[i-1].value.substring(0,4)==document.all.city_value.value.substring(0,4))
                {
                        document.all.city2.selectedIndex=i-1;
                }
        }
        city_2(document.all.city2.value);
        //显示第三个地区
        for(i=1;i<=document.all.city3.length;i++)
        {
                if(document.all.city3.options[i-1].value==document.all.city_value.value)
                {
                        document.all.city3.selectedIndex=i-1;
                }
        }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -