checkbox如何根据指定值自动选中

求大神。
下拉列表里选中 财务部 后,下面有所有的员工,前面有checkbox,怎样让财务部的员工的框自动选中?
菜鸟求帮忙。谢谢。

 <input type="checkbox" name="empnos" value="1"/>
        <input type="checkbox"  name="empnos" value="2"/>这是checkbox,
        <select id="deptno" name="deptno" onchange="change1()"> 
            <option value="-1">---请选择---</option> 
            <option value="1">11</option>
            <option value="2">22</option>
        </select> 
    </body>
    <script>
        function change1(){
            var deptno=document.getElementById("deptno").value;
             var inputs = document.getElementsByName("empnos");

             for(var i=0;i<inputs.length;i++){
                var val = inputs[i].value;
                console.info(i);
                if(deptno==val){
                    inputs[i].checked=true;
                }else{
                    inputs[i].checked=false;
                }
             }  
        }

循环遍历checkbox,判断是否属于下拉选中的,如果是就勾选。具体要看你的语言和实现的代码,

遍历到当前选中的,设置checked="checked";就可以了。

点击下拉列表的option 获取id 传到js, 然后在js 里获取id 然后 通过这id 查询数据库 财务员工对应的id 查询数据后 然后返回给 js 做财务 checkbox 选中 特效 就可以了

也就是 checked即可。

将emp.deptno的值存在员工的复选框的属性中,点击部门是得到部门deptno,
在部门的复选框的点击时间中通过js得到两边的值判断两边的值是否相等

我js这块不知道具体怎么写,真是麻烦各位了

循环遍历checkbox,判断是否属于下拉选中的,如果是就勾选。具体要看你的语言和实现的代码,