<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script src="js/jquery-1.11.0.js" type="text/javascript" charset="utf-8"></script>
<style type="text/css">
* {
margin: 0;
padding: 0;
}
</style>
</head>
<body>
<div class="address">
<select class="province">
<option value="">省</option>
</select>
<select class="city">
<option value="">市</option>
</select>
<select class="county">
<option value="">县区</option>
</select>
</div>
<script type="text/javascript">
p = new Array('安徽省')
c = new Array(['芜湖市','合肥市' ,'六安市','宿州市'],['1']);
x_0_0_1 = new Array('xxx县');
function address (){
var province = '<option>'+'省'+'</option>';
for(var i=0;i<p.length;i++){
province += '<option>'+p[i]+'</option>';
}
$('.province').html(province);
$('.province option').click(function(){
var n = $(this).index(),
n = n-1,
city = '<option>'+'市'+'</option>';
for(var i = 0;i<c[n].length;i++){
city += '<option>'+c[n][i]+'</option>';
}
$(this).parent().next().html(city);
$('.city option').click(function(){
var n2 = $(this).index(),
n2 = n2-1,
temp = new Array(),
county = '<option>'+'县区'+'</option>';
str = 'x'+'_'+n+'_'+n+'_'+n2;
for(var i = 0;i<str.length;i++){
county += '<option>'+str[i]+'</option>';
}
$(this).parent().next().html(county);
})
})
}
address();
</script>
</body>
</html>
怎么调用与字符串同名的数组的内容?
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
2条回答
- 疲懒的树懒 2016-07-08 02:01关注
str = 'x'+'_'+n+'_'+n+'_'+n2;
for(var i = 0;i county += ''+str[i]+'';
}主要是这里怎么调用与拼接字符串同名的数组内容,而不是字符串把字符串本身字符分割成数组
解决 无用评论 打赏 举报
悬赏问题
- ¥15 素材场景中光线烘焙后灯光失效
- ¥15 请教一下各位,为什么我这个没有实现模拟点击
- ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
- ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
- ¥20 有关区间dp的问题求解
- ¥15 多电路系统共用电源的串扰问题
- ¥15 slam rangenet++配置
- ¥15 有没有研究水声通信方面的帮我改俩matlab代码
- ¥15 ubuntu子系统密码忘记
- ¥15 保护模式-系统加载-段寄存器