//二級聯動 說明:聯動的select的值必須匹配allinfo為二級所有值的數組 格式為value|text
//賈世義
www.aiwalls.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);
}
}
}
}