二级联动js脚本
//二级联动 说明:联动的select的值必须匹配allinfo为二级所有值的数组 格式为value|text
//贾世义
www.zzzyk.com
function selectChange(obj, changeId, allinfo) {
var selValue = obj.options[obj.selectedIndex].value; //得到select对象中当前被选中的值
var objChange = document.getElementById(changeId);
if (objChange) {
objChange.options.length = 0;
for (i = 0; i < allinfo.length; i++) {
if (allinfo[i].substring(0, selValue.length) == selValue) {
objChange.options.length++;
var p = allinfo[i].indexOf("|");
var text = allinfo[i].substr(p + 1);
var value = allinfo[i].substr(0, p);
objChange.options[objChange.options.length - 1] = new Option(text, value);
}
}
}
}
补充:web前端 , JavaScript ,