JS二级联动下拉菜单,把第二个菜单里的值传出

JS二级联动下拉菜单,把第二个菜单里的值传出
我有一个代码:
怎么让取到城市的值放到VALUE里,现在是取省份的值。。。
我想得到的不是文字内容,是选择了城市后把一个固定的字符串传到后续的接口里
例如:北京代表‘1‘ 天津代表‘2’ 下拉菜单选择 北京的时候 把1传到action里
var city=[
["北京","天津","上海","重庆"]
];
function getCity(){
var sltProvince=document.getElementById("province");
var sltCity=document.getElementById("city");
var provinceCity=city[sltProvince.selectedIndex-1];
sltCity.length=1;
for(var i=0;i sltCity[i+1]=new Option(provinceCity[i],provinceCity[i]);
}
}












New Document










省份:   城市 :



自己写的。测试了。看看是不是你想要的结果。
">



Option 2




省份:

城市:



你参考一下吧 可以运行的