点父repeater中的checkbox子repeater的checkbox全部选中,谁帮忙写个js 要确保 点击父repeater不会所有的子repeater不会选中
代码如下:在线求高手.....

解决方案 »

  1.   

    var obj =document.getElementById('chk');   
    var panel =$(".Competence_small_class")[0];  
    function chkAll(obj, panel) {
            var inputs = panel.getElementsByTagName('input');
            //alert(obj.checked);alert(inputs.length);
            for (var i = 0; i < inputs.length; i++) {
                if (inputs[i].type == "checkbox") {
                    inputs[i].checked = obj.checked;
                }
            }
        }
      

  2.   

    不用js ,可参照这个
    http://hi.baidu.com/ppdd521/item/b9cb42eda9ba13255a2d648c
      

  3.   

    还不是一样的,你判断父类是否选中,然后在子repeater中查找,把它们的状态都改为选中