﻿// JScript 文件
//省
function SendProvince(url,hf)//url请求的路径
{
    if(hf.value == "")
    {
        xmlhttp.open("post",url,true);
        xmlhttp.onreadystatechange=ShowProBack;
    }
    else
    {
        xmlhttp.open("post",url+"?pid=" + hf.value,true);
        xmlhttp.onreadystatechange=ShowAllBack;
    }
    xmlhttp.send(null);
}
//省回传
function ShowProBack()
{
    if(xmlhttp.readystate==4)
    {
        var list = eval(xmlhttp.responseText);
        
        $('p').options.length=0;
        var option=document.createElement("option");
        $('p').options.add(option);
        option.innerText="-请选择-";
        option.value="空";
        for(var i=0;i<list.length;i++)
        {
            var option=document.createElement("option");
            $('p').options.add(option);
            option.innerText=list[i].name;
            option.value=list[i].code;
        }
        $('c').options.length=0
        var option=document.createElement("option");
        $('c').options.add(option);
        option.innerText="-请选择-";
        option.value="空";
    }
}
function ShowAllBack()
{
    if(xmlhttp.readystate==4)
    {
        var array = (xmlhttp.responseText).split('|');
        var list = eval(array[0]);
        
        $('p').options.length=0;
        var option=document.createElement("option");
        $('p').options.add(option);
        option.innerText="-请选择-";
        option.value="空";
        for(var i=0;i<list.length;i++)
        {
            var option=document.createElement("option");
            $('p').options.add(option);
            option.innerText=list[i].name;
            option.value=list[i].code;
        }
        
        var city= eval(array[1]);
         for(var i=0;i<city.length;i++)
        {
            var option=document.createElement("option");
            $('c').options.add(option);
            option.innerText=city[i].name;
            option.value=city[i].code;
        }
        
        if($("hfPro").value != "")
        { 
            for(var i=0;i<$("p").options.length;i++)
            {
                if($("p").options[i].value == $("hfPro").value)
                {
                   $("p").options[i].selected=true;
                }
            }
        }
        if($("hfCity").value != "")
        { 
            for(var i=0;i<$("c").options.length;i++)
            {
                if($("c").options[i].value == $("hfCity").value)
                {
                   $("c").options[i].selected=true;
                }
            }
        }
    }
}
//城市
function SendCity(url,obj)//url路径obj控件本身
{
    if(obj.value == "空")
    {
        $('c').options.length=0
        var option=document.createElement("option");
        $('c').options.add(option);
        option.innerText="-请选择-";
        option.value="空";
        return;
    }
    var url=url+"?ProId="+obj.value;
    xmlhttp.open("post",url,true);
    xmlhttp.onreadystatechange=ShowCityBack;
    xmlhttp.send(null);
}
//城市回传
function ShowCityBack()
{
    if(xmlhttp.readystate==4)
    {
        try
        {
            var list = eval(xmlhttp.responseText);
            
            $('c').options.length=0
            for(var i=0;i<list.length;i++)
            {
                var option=document.createElement("option");
                $('c').options.add(option);
                option.innerText=list[i].name;
                option.value=list[i].code;
            }
        }
        catch(e)
        {
        }
    }
}



       