人才模型中新建立 jobsort 职位类别(大类) VARCHAR jobname 职位类别(小类) VARCHAR
建立后,重新修改jobsort 输入表单替换
<script type="text/javascript" src="/d/js/selects.js"></script> <script type="text/javascript" src="/d/js/data_job.js"></script> <select name="jobsort" id="jobsort"><option value=""<?=$r[jobsort]==""?' selected':''?>></option></select> <? if(empty($r[job])) { ?>
<script type="text/javascript"> var s = selects; //获取对象 var js = document.getElementsByName('jobsort')[0];//职位类别 var jn = document.getElementsByName('jobname')[0];//职位名称 //绑定数据 s.bind(js,jobsort); s.bind(jn,jobname); //确定重属关系 s.parent(js,jn); //给个默认值 s.selected(js,{value:'<?=$ecmsfirstpost==1?"":htmlspecialchars(stripSlashes($r[jobsort]))?>'}); s.selected(jn,{value:'<?=$ecmsfirstpost==1?"":htmlspecialchars(stripSlashes($r[jobname]))?>'}); </script>
<? }
else { ?>
<script type="text/javascript"> var s = selects; //获取对象 var js = document.getElementsByName('jobsort')[0];//职位类别 var jn = document.getElementsByName('jobname')[0];//职位名称 //绑定数据 s.bind(js,jobsort); s.bind(jn,jobname); //确定重属关系 s.parent(js,jn); //给个默认值 s.selected(js,{value:''}); </script>
<? } ?>
重新修改jobname 输入表单替换
<script type="text/javascript" src="/d/js/selects.js"></script> <script type="text/javascript" src="/d/js/data_job.js"></script> <select name="jobname" id="jobname"><option value=""<?=$r[jobname]==""?' selected':''?>></option></select> <? if(empty($r[job])) { ?>
<script type="text/javascript"> var s = selects; //获取对象 var js = document.getElementsByName('jobsort')[0];//职位类别 var jn = document.getElementsByName('jobname')[0];//职位名称 //绑定数据 s.bind(js,jobsort); s.bind(jn,jobname); //确定重属关系 s.parent(js,jn); //给个默认值 s.selected(js,{value:'<?=$ecmsfirstpost==1?"":htmlspecialchars(stripSlashes($r[jobsort]))?>'}); s.selected(jn,{value:'<?=$ecmsfirstpost==1?"":htmlspecialchars(stripSlashes($r[jobname]))?>'}); </script>
<? }
else { ?>
<script type="text/javascript"> var s = selects; //获取对象 var js = document.getElementsByName('jobsort')[0];//职位类别 var jn = document.getElementsByName('jobname')[0];//职位名称 //绑定数据 s.bind(js,jobsort); s.bind(jn,jobname); //确定重属关系 s.parent(js,jn); //给个默认值 s.selected(js,{value:''}); </script>
<? } ?>
OK,把两个JS放到d目录的js目录下! 注:JS为UTF-8版本,如需要GBK版本,需要修改JS编码为ANSI即可
上传以下附件: [下载 *.rar](文件大小:5.10 KB,下载次数:215)
|