//二级联动 说明:联动的select的值必须匹配 allinfo为二级所有值的数组 格式为value|text
//贾世义
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);
}
}
}
}
欢迎访问:http://121.18.78.216 适易查询分析、工作流、内容管理及项目管理演示平台
标签:脚本,联动,allinfo,value,js,length,objChange,var,options From: https://blog.51cto.com/u_14751752/5868960