select二级联动

经常遇到select二级联动的项目.写个demo

html:

<form class="form-inline" role="form">
    <select id="TaskCycleType" οnchange="ChangeExampleSelect(this.selectedIndex)" class="form-control" style="cursor: pointer;">
        <option value="平台">平台</option>
	<option value="游戏">游戏</option>
    </select>
    <select id="TaskCycle" class="form-control" style="cursor: pointer;">
	<option value="7日数据">7日数据</option>
	<option value="30日数据">30日数据</option>
    </select>
</form>

js:

//这个请选择选项加的很好。
var jiaArr = ["平台", "游戏"];
var exampleArr = [
    ["7日数据", "30日数据"],
    ["7日数据", "30日数据"]
];
window.onload = function(){
    var selJia = document.getElementById("TaskCycleType");
    //申请空间
    selJia.length = jiaArr.length;
    //添加元素
    for(var i=0;i<jiaArr.length;i++){
        selJia.options[i].text = jiaArr[i];
	selJia.options[i].value = jiaArr[i];
    }
}

function ChangeExampleSelect(index){
    var selExa = document.getElementById("TaskCycle");
    selExa.length = exampleArr[index].length;
    for(var i=0;i<exampleArr[index].length;i++){
        selExa.options[i].text = exampleArr[index][i];
        selExa.options[i].value = exampleArr[index][i];
    }
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值