翻译
选择后
javascript,javascript
脚本语言=' JavaScript '类型=' text/JavaScript '//定义费用账户数据数组fylxArray=new Array();fylxArray[0]=新数组(“”,“”);FylxArray[1]=新Array(‘汽车成本’,‘汽油成本|通行费成本|修理费’);FylxArray[2]=new Array('房屋租赁费','分公司租金|宿舍租金|项目租金');FylxArray[3]=新数组(‘差旅费’,‘餐费|住宿费|交通费’);FylxArray[4]=新阵列(“好客”、“好客”);FylxArray[5]=新阵列(“办公费用”、“办公用品费用|办公费用”);FylxArray[6]=新阵列(“运输费”、“运输费”);FylxArray[7]=新数组('物业费','物业费');FylxArray[8]=新Array(‘租车费’‘租车费’);FylxArray[9]=新数组(‘人工成本’‘人工成本’);FylxArray[10]=新阵列(“通信费”、“通信费”);FylxArray[11]=新阵列(“水费”、“水费”);FylxArray[12]=新数组(‘电费’,‘电费|员工福利费’);FylxArray[13]=新阵列(“会议费”、“会议费”);FylxArray[14]=新Array(‘中介服务费’,‘审计费|律师费|经纪费|其他’);FylxArray[15]=新阵列(“快递费用”、“快递费用”);FylxArray[16]=新阵列(“招募费”、“招募费”);FylxArray[17]=新数组(‘加班餐’,‘加班餐’);FylxArray[18]=新Array('投标费','投标注册费|投标购买费');FylxArray[19]=new Array(‘印刷装订费’,‘印刷费|装订费|文件制作费’);FylxArray[20]=新Array('广告费','展位费|广告费|设计费|印刷费');FylxArray[21]=新阵列(“中标服务费”、“中标服务费”);FylxArray[22]=新数组(‘专家咨询费’‘专家咨询费’);FylxArray[23]=新阵列(“培训费”、“培训费”);FylxArray[24]=新数组(“打印费”、“打印费”);FylxArray[25]=新数组(“员工福利”、“员工福利”);FylxArray[26]=新阵列(“取暖费”、“取暖费”);FylxArray[27]=新阵列(“燃气费”、“燃气费”);FylxArray[28]=新阵列(“检验费”、“检验费”);FylxArray[29]=新Array(‘生育住院费用’‘生育住院费用’);FylxArray[30]=新数组(“生育津贴”、“生育津贴”);FylxArray[31]=新Array(‘医疗保险费’‘医疗保险费’);FylxArray[32]=新数组(‘其他’,‘其他’);//选择二级联动功能getChild(currFylx){ //当前选择的费用类型var currFylx _ value=currFylx . options[currFylx . selectedindex]。价值;var currFylxid=currfylx . id . substr(0,6) //清除费用账户下拉菜单//var curroption=document。getelementbyid(currfylxid ' _ fykm ')var curr option=$(currfylx)。父项()。下一个()。children () [0] curroption。长度=0表示(var I=i fylxArray.lengthI ){ //获取费用账户数组中当前费用类型的位置if(fylxarray[I][0]==currfylx _ value){//获取费用账户var tmpykmarray=fylxarray [I] [1]。(var j=0;jtmpfykmArray.lengthJ ){ //填写费用账户下拉菜单curroption。选项[curroption。length]=new option(tmpykmarray[j],tmpykmarray[j]);} } } }/脚本页面代码
TD class=' ff ' select style=' width :100 px ' name=' select _ name ' on change=' getchild(this)'选项值=' '-none-/option option value=' car expense ' car expense/option option value=' house expense ' house expense/option option value=' travel expenses ' travel expenses/option option value=' office expenses ' office expenses/option option option value=' transport expenses ' transport expenses/Optionoption value='物业费'物业费/optionoption value='租车费'租车费/optionoption value='人工费'人工费/optionoption value='通讯费'通讯费/option option option value='水费'水费/Optionoption value='电费/option option option value='会议费'会议费/option option option value='中介服务费'中介服务费/option option option value='快递费'快递费/option option option option value='招聘费'招聘费/Optionoption value='加班餐费'/optionoption value='投标费'/optionoption value='印刷装订费'/optionoption value='广告宣传费/Optionoption value='投标服务费'投标服务费/option option option value='专家咨询费'专家咨询费/optionoption value='培训费'培训费/option option option option value='印刷费'/option option option value='员工福利费'员工福利费/option option option value='取暖费' option option option value='煤气费'煤气费/option option option value='煤气费' -费用类型-TD类=' ff '选择样式=' width:100px '选项-无-/选项/选择/TD!-费用账户-以上js在HTML中实现Select二次联动的例子,都是边肖分享的内容。希望能给大家一个参考,支持我们。