zoukankan      html  css  js  c++  java
  • 关于jquery中的parent的认定

    <li><label class='checkbox inline'><input type='checkbox' name='type[]' value='{$item.id}' {present name="data.typeAry"} {if condition="in_array($item.id,$data.typeAry)"} checked="checked"  {/if} {/present}   />{$item.name}</label>
                            <ul>
                                {foreach name="item.secondList" item="kk"}
                                <li>&nbsp;&nbsp;&nbsp;&nbsp;<label class='checkbox inline'><input type='checkbox' name='node[]' value='{$kk.id}' {present name="data.nodeAry"} {if condition="in_array($kk.id,$data.nodeAry)"} checked="checked"  {/if} {/present}   />{$kk.name}</label>
                                {/foreach}
                            </ul>
                        </li>

    模板中的代码

        //选中上级默认全选下级
            $(':checkbox[name="type[]"]').click(function () {
                $(':checkbox', $(this).closest('li')).prop('checked', this.checked);
            });
            
            //选中下级,默认选中上级
            $(':checkbox[name="node[]"]').click(function () {
                var isChecked = $(this).is(":checked"); 
             
                if(isChecked==true) {
                       $(this).parent().parent().parent().parent().find(':checkbox[name="type[]"]').prop('checked',true);
                }else {
                    $(this).parent().parent().parent().parent().find(':checkbox[name="type[]"]').prop('checked',false);
                   }
            });

     jquery中的parent的认定

    上一个元素 

  • 相关阅读:
    spring无法接收上传文件
    springcloud feign增加熔断器Hystrix
    mybatis调用存储过程(@Select方式)
    spring在注解标注的方法上加切面
    java注解Annotation
    java包装类
    JZ-C-43
    JZ-C-42-Plus
    JZ-C-42
    JZ-C-41-Plus
  • 原文地址:https://www.cnblogs.com/baker95935/p/8944896.html
Copyright © 2011-2022 走看看