处理两级关联的代码 [javascript]
2007-04-23 22:19
197 查看
function statechange(o,city)
{
var vv=o.options[o.options.selectedIndex].value;
array = city_province_config(vv);
citylabels = array[0];
cityvalues = array[1];
var selOU=document.getElementById(city);
selOU.length=0;
for(i=0;i<citylabels.length;i++)
{
var oOption = document.createElement("OPTION");
selOU.options.add(oOption);
oOption.innerText = citylabels[i];
oOption.value = cityvalues[i];
}
}
function citychange(o)
{
var result="";
var vv=o.options[o.options.selectedIndex].value;
var statelabels=new Array("请选择","北京","广东","浙江","上海","江苏","福建","山东","辽宁","河北","湖北","四川","河南","安徽","湖南","广西","重庆","江西","天津","黑龙江","陕西","山西","云南","吉林","内蒙古","贵州","新疆","海南","甘肃","西藏","宁夏","青海","海外");
var statevalues=new Array("0","100100","100800","103100","100400","101700","100600","102400","102000","101200","101500","102700","101400","100500","101600","100900","100300","101800","100200","101300","102600","102500","103000","101900","102100","101000","102900","101100","100700","102800","102200","102300","103200");
for(i=0;i<statevalues.length;i++)
{
array = city_province_config(statevalues[i]);
citylabels = array[0];
cityvalues = array[1];
for(j=0;j<cityvalues.length;j++){
if(cityvalues[j]==vv)
{
result=statelabels[i]+">>"+citylabels[j];
}
}
}
alert(result);
}
function load_lucky_list(state,mainindus)
{
var statelabels=new Array("请选择","北京","广东","浙江","上海","江苏","福建","山东","辽宁","河北","湖北","四川","河南","安徽","湖南","广西","重庆","江西","天津","黑龙江","陕西","山西","云南","吉林","内蒙古","贵州","新疆","海南","甘肃","西藏","宁夏","青海","海外");
var statevalues=new Array("0","100100","100800","103100","100400","101700","100600","102400","102000","101200","101500","102700","101400","100500","101600","100900","100300","101800","100200","101300","102600","102500","103000","101900","102100","101000","102900","101100","100700","102800","102200","102300","103200");
var selOU=document.getElementById(state);
selOU.length=0;
for(i=0;i<statelabels.length;i++)
{
var oOption = document.createElement("OPTION");
selOU.options.add(oOption);
oOption.innerText = statelabels[i];
oOption.value = statevalues[i];
}
var maincategorylabels=new Array("请选择","批发/零售","金融、保险业","制造","信息/软件","房地产","建筑","餐饮","文/艺/广/影视业","教育","卫/体/社保福利","交通运输/仓储/电信","电、燃及水生产供应","农/林/牧/渔","采矿","租赁/商务服务","科学研究、技术服务地质勘察","水利、环境和公设管理","公共管理/社会组织","国际组织");
var maincategoryvalues=new Array("0","100000","200000","300000","400000","560000","600000","700000","800000","900000","110000","120000","130000","140000","150000","160000","180000","190000","210000","220000");
selOU=document.getElementById(mainindus);
selOU.length=0;
for(i=0;i<maincategorylabels.length;i++)
{
var oOption = document.createElement("OPTION");
selOU.options.add(oOption);
oOption.innerText = maincategorylabels[i];
oOption.value = maincategoryvalues[i];
}
}
function changemain_indus(o,subindusname){
var vv=o.options[o.options.selectedIndex].value;
array = category_config(vv);
citylabels = array[0];
cityvalues = array[1];
var selOU=document.getElementById(subindusname);
selOU.length=0;
for(i=0;i<citylabels.length;i++)
{
var oOption = document.createElement("OPTION");
selOU.options.add(oOption);
oOption.innerText = citylabels[i];
oOption.value = cityvalues[i];
}
}
function changesub_indus(o)
{
var result="";
var vv=o.options[o.options.selectedIndex].value;
var maincategorylabels=new Array("请选择","批发/零售","金融、保险业","制造","信息/软件","房地产","建筑","餐饮","文/艺/广/影视业","教育","卫/体/社保福利","交通运输/仓储/电信","电、燃及水生产供应","农/林/牧/渔","采矿","租赁/商务服务","科学研究、技术服务地质勘察","水利、环境和公设管理","公共管理/社会组织","国际组织");
var maincategoryvalues=new Array("0","100000","200000","300000","400000","560000","600000","700000","800000","900000","110000","120000","130000","140000","150000","160000","180000","190000","210000","220000");
for(i=0;i<maincategoryvalues.length;i++)
{
array = category_config(maincategoryvalues[i]);
citylabels = array[0];
cityvalues = array[1];
for(j=0;j<cityvalues.length;j++){
if(cityvalues[j]==vv)
{
result=maincategorylabels[i]+">>"+citylabels[j];
}
}
}
alert(result);
}
function getIndustry(code)
{
// var o=document.getElementById("sub_indus");
// var vv=o.options[o.options.selectedIndex].value;
// var vv=code;
var vv=code;
var result="";
var maincategorylabels=new Array("请选择","批发/零售","金融、保险业","制造","信息/软件","房地产","建筑","餐饮","文/艺/广/影视业","教育","卫/体/社保福利","交通运输/仓储/电信","电、燃及水生产供应","农/林/牧/渔","采矿","租赁/商务服务","科学研究、技术服务地质勘察","水利、环境和公设管理","公共管理/社会组织","国际组织");
var maincategoryvalues=new Array("0","100000","200000","300000","400000","560000","600000","700000","800000","900000","110000","120000","130000","140000","150000","160000","180000","190000","210000","220000");
var mystate=new Array("0","H61","I","C","K8","J","E","H67","M9","M8","L","G","D","A","B","K7","N","F","O","220000");
for(i=0;i<maincategoryvalues.length;i++)
{
if(mystate[i]==vv)
{
result=maincategorylabels[i];
return result;
}
array = category_config(maincategoryvalues[i]);
citylabels = array[0];
cityvalues = array[1];
for(j=0;j<cityvalues.length;j++){
if(cityvalues[j]==vv)
{
result=maincategorylabels[i]+">>"+citylabels[j];
}
}
}
return result;
}
function getCity(code)
{
var result="";
var vv=code;
var statelabels=new Array("请选择","北京","广东","浙江","上海","江苏","福建","山东","辽宁","河北","湖北","四川","河南","安徽","湖南","广西","重庆","江西","天津","黑龙江","陕西","山西","云南","吉林","内蒙古","贵州","新疆","海南","甘肃","西藏","宁夏","青海","海外");
var statevalues=new Array("0","100100","100800","103100","100400","101700","100600","102400","102000","101200","101500","102700","101400","100500","101600","100900","100300","101800","100200","101300","102600","102500","103000","101900","102100","101000","102900","101100","100700","102800","102200","102300","103200");
var mystate=new Array("0","11","44","33","31","32","35","37","21","13","42","51","41","34","43","45","50","36","12","23","61","14","53","22","15","52","65","46","62","54","64","63","99");
for(i=0;i<statevalues.length;i++)
{
if(mystate[i]==vv)
{
result=statelabels[i];
return result;
}
array = city_province_config(statevalues[i]);
citylabels = array[0];
cityvalues = array[1];
for(j=0;j<cityvalues.length;j++){
if(cityvalues[j]==vv)
{
result=statelabels[i]+">>"+citylabels[j];
}
}
}
return result;
}
function getMainIndustry(code)
{
var vv=code;
var result="";
var maincategorylabels=new Array("请选择","批发/零售","金融、保险业","制造","信息/软件","房地产","建筑","餐饮","文/艺/广/影视业","教育","卫/体/社保福利","交通运输/仓储/电信","电、燃及水生产供应","农/林/牧/渔","采矿","租赁/商务服务","科学研究、技术服务地质勘察","水利、环境和公设管理","公共管理/社会组织","国际组织");
var maincategoryvalues=new Array("0","100000","200000","300000","400000","560000","600000","700000","800000","900000","110000","120000","130000","140000","150000","160000","180000","190000","210000","220000");
var mystate=new Array("0","H61","I","C","K8","J","E","H67","M9","M8","L","G","D","A","B","K7","N","F","O","220000");
for(i=0;i<maincategoryvalues.length;i++)
{
if(mystate[i]==vv)
{
result=mystate[i];
return result;
}
array = category_config(maincategoryvalues[i]);
citylabels = array[0];
cityvalues = array[1];
for(j=0;j<cityvalues.length;j++){
if(cityvalues[j]==vv)
{
result=mystate[i];
}
}
}
return result;
}
{
var vv=o.options[o.options.selectedIndex].value;
array = city_province_config(vv);
citylabels = array[0];
cityvalues = array[1];
var selOU=document.getElementById(city);
selOU.length=0;
for(i=0;i<citylabels.length;i++)
{
var oOption = document.createElement("OPTION");
selOU.options.add(oOption);
oOption.innerText = citylabels[i];
oOption.value = cityvalues[i];
}
}
function citychange(o)
{
var result="";
var vv=o.options[o.options.selectedIndex].value;
var statelabels=new Array("请选择","北京","广东","浙江","上海","江苏","福建","山东","辽宁","河北","湖北","四川","河南","安徽","湖南","广西","重庆","江西","天津","黑龙江","陕西","山西","云南","吉林","内蒙古","贵州","新疆","海南","甘肃","西藏","宁夏","青海","海外");
var statevalues=new Array("0","100100","100800","103100","100400","101700","100600","102400","102000","101200","101500","102700","101400","100500","101600","100900","100300","101800","100200","101300","102600","102500","103000","101900","102100","101000","102900","101100","100700","102800","102200","102300","103200");
for(i=0;i<statevalues.length;i++)
{
array = city_province_config(statevalues[i]);
citylabels = array[0];
cityvalues = array[1];
for(j=0;j<cityvalues.length;j++){
if(cityvalues[j]==vv)
{
result=statelabels[i]+">>"+citylabels[j];
}
}
}
alert(result);
}
function load_lucky_list(state,mainindus)
{
var statelabels=new Array("请选择","北京","广东","浙江","上海","江苏","福建","山东","辽宁","河北","湖北","四川","河南","安徽","湖南","广西","重庆","江西","天津","黑龙江","陕西","山西","云南","吉林","内蒙古","贵州","新疆","海南","甘肃","西藏","宁夏","青海","海外");
var statevalues=new Array("0","100100","100800","103100","100400","101700","100600","102400","102000","101200","101500","102700","101400","100500","101600","100900","100300","101800","100200","101300","102600","102500","103000","101900","102100","101000","102900","101100","100700","102800","102200","102300","103200");
var selOU=document.getElementById(state);
selOU.length=0;
for(i=0;i<statelabels.length;i++)
{
var oOption = document.createElement("OPTION");
selOU.options.add(oOption);
oOption.innerText = statelabels[i];
oOption.value = statevalues[i];
}
var maincategorylabels=new Array("请选择","批发/零售","金融、保险业","制造","信息/软件","房地产","建筑","餐饮","文/艺/广/影视业","教育","卫/体/社保福利","交通运输/仓储/电信","电、燃及水生产供应","农/林/牧/渔","采矿","租赁/商务服务","科学研究、技术服务地质勘察","水利、环境和公设管理","公共管理/社会组织","国际组织");
var maincategoryvalues=new Array("0","100000","200000","300000","400000","560000","600000","700000","800000","900000","110000","120000","130000","140000","150000","160000","180000","190000","210000","220000");
selOU=document.getElementById(mainindus);
selOU.length=0;
for(i=0;i<maincategorylabels.length;i++)
{
var oOption = document.createElement("OPTION");
selOU.options.add(oOption);
oOption.innerText = maincategorylabels[i];
oOption.value = maincategoryvalues[i];
}
}
function changemain_indus(o,subindusname){
var vv=o.options[o.options.selectedIndex].value;
array = category_config(vv);
citylabels = array[0];
cityvalues = array[1];
var selOU=document.getElementById(subindusname);
selOU.length=0;
for(i=0;i<citylabels.length;i++)
{
var oOption = document.createElement("OPTION");
selOU.options.add(oOption);
oOption.innerText = citylabels[i];
oOption.value = cityvalues[i];
}
}
function changesub_indus(o)
{
var result="";
var vv=o.options[o.options.selectedIndex].value;
var maincategorylabels=new Array("请选择","批发/零售","金融、保险业","制造","信息/软件","房地产","建筑","餐饮","文/艺/广/影视业","教育","卫/体/社保福利","交通运输/仓储/电信","电、燃及水生产供应","农/林/牧/渔","采矿","租赁/商务服务","科学研究、技术服务地质勘察","水利、环境和公设管理","公共管理/社会组织","国际组织");
var maincategoryvalues=new Array("0","100000","200000","300000","400000","560000","600000","700000","800000","900000","110000","120000","130000","140000","150000","160000","180000","190000","210000","220000");
for(i=0;i<maincategoryvalues.length;i++)
{
array = category_config(maincategoryvalues[i]);
citylabels = array[0];
cityvalues = array[1];
for(j=0;j<cityvalues.length;j++){
if(cityvalues[j]==vv)
{
result=maincategorylabels[i]+">>"+citylabels[j];
}
}
}
alert(result);
}
function getIndustry(code)
{
// var o=document.getElementById("sub_indus");
// var vv=o.options[o.options.selectedIndex].value;
// var vv=code;
var vv=code;
var result="";
var maincategorylabels=new Array("请选择","批发/零售","金融、保险业","制造","信息/软件","房地产","建筑","餐饮","文/艺/广/影视业","教育","卫/体/社保福利","交通运输/仓储/电信","电、燃及水生产供应","农/林/牧/渔","采矿","租赁/商务服务","科学研究、技术服务地质勘察","水利、环境和公设管理","公共管理/社会组织","国际组织");
var maincategoryvalues=new Array("0","100000","200000","300000","400000","560000","600000","700000","800000","900000","110000","120000","130000","140000","150000","160000","180000","190000","210000","220000");
var mystate=new Array("0","H61","I","C","K8","J","E","H67","M9","M8","L","G","D","A","B","K7","N","F","O","220000");
for(i=0;i<maincategoryvalues.length;i++)
{
if(mystate[i]==vv)
{
result=maincategorylabels[i];
return result;
}
array = category_config(maincategoryvalues[i]);
citylabels = array[0];
cityvalues = array[1];
for(j=0;j<cityvalues.length;j++){
if(cityvalues[j]==vv)
{
result=maincategorylabels[i]+">>"+citylabels[j];
}
}
}
return result;
}
function getCity(code)
{
var result="";
var vv=code;
var statelabels=new Array("请选择","北京","广东","浙江","上海","江苏","福建","山东","辽宁","河北","湖北","四川","河南","安徽","湖南","广西","重庆","江西","天津","黑龙江","陕西","山西","云南","吉林","内蒙古","贵州","新疆","海南","甘肃","西藏","宁夏","青海","海外");
var statevalues=new Array("0","100100","100800","103100","100400","101700","100600","102400","102000","101200","101500","102700","101400","100500","101600","100900","100300","101800","100200","101300","102600","102500","103000","101900","102100","101000","102900","101100","100700","102800","102200","102300","103200");
var mystate=new Array("0","11","44","33","31","32","35","37","21","13","42","51","41","34","43","45","50","36","12","23","61","14","53","22","15","52","65","46","62","54","64","63","99");
for(i=0;i<statevalues.length;i++)
{
if(mystate[i]==vv)
{
result=statelabels[i];
return result;
}
array = city_province_config(statevalues[i]);
citylabels = array[0];
cityvalues = array[1];
for(j=0;j<cityvalues.length;j++){
if(cityvalues[j]==vv)
{
result=statelabels[i]+">>"+citylabels[j];
}
}
}
return result;
}
function getMainIndustry(code)
{
var vv=code;
var result="";
var maincategorylabels=new Array("请选择","批发/零售","金融、保险业","制造","信息/软件","房地产","建筑","餐饮","文/艺/广/影视业","教育","卫/体/社保福利","交通运输/仓储/电信","电、燃及水生产供应","农/林/牧/渔","采矿","租赁/商务服务","科学研究、技术服务地质勘察","水利、环境和公设管理","公共管理/社会组织","国际组织");
var maincategoryvalues=new Array("0","100000","200000","300000","400000","560000","600000","700000","800000","900000","110000","120000","130000","140000","150000","160000","180000","190000","210000","220000");
var mystate=new Array("0","H61","I","C","K8","J","E","H67","M9","M8","L","G","D","A","B","K7","N","F","O","220000");
for(i=0;i<maincategoryvalues.length;i++)
{
if(mystate[i]==vv)
{
result=mystate[i];
return result;
}
array = category_config(maincategoryvalues[i]);
citylabels = array[0];
cityvalues = array[1];
for(j=0;j<cityvalues.length;j++){
if(cityvalues[j]==vv)
{
result=mystate[i];
}
}
}
return result;
}
相关文章推荐
- javascript练习:8-5事件与处理代码关联
- 兼容firefox和IE的两级联动下拉菜单的javascript代码
- Javascript处理DOM元素事件实现代码
- javascript表单处理具体实现代码(表单、链接、按钮)
- 测试JavaScript字符串处理性能的代码
- 省市关联Javascript代码
- javascript 容错处理代码(屏蔽js错误)
- JavaScript 通过 attachEvent 和 detachEvent 方法处理带参数的函数(示例代码)
- Javascript事件处理代码的三种写法
- 对象事件与处理程序代码进行关联的几种方式
- javascript 容错处理代码(屏蔽js错误)
- 处理非完全root手机,在代码层批量执行有关联的命令
- javascript之Promise:异步请求代码与结果处理分离
- 【JavaScript】网页中对代码的处理,代码高亮插件SyntaxHighlighter
- javascript实现的全国省市县无刷新多级关联菜单效果代码
- javascript容错处理代码(屏蔽js错误)
- 代码实现AJAX异步回传(弹出javascript脚本)、异步更新的错误处理
- 用JavaScript 处理 URL 的两个函数代码