发新帖

[web前端] layui前端框架

零下一度 2021-5-8 1039

框架下载地址:https://www.layui.com/


1、tree树状菜单的使用:

html

<div class="cl pd-5 bk-gray mt-10" style="min-height:400px;">
  <ul id="treeMenu"> </ul>
</div>

js

$(function(){ 
	layui.use("tree", function(){
	    var tree = layui.tree; 
	    //渲染
	    var inst1 = tree.render({
	      elem: '#treeMenu'  //绑定元素
	      ,data: {$data}
	      ,edit:['add','update','del']
		  ,operate:function(obj){
	    	  	var type = obj.type; //得到操作类型:add、edit、del
	    	    var data = obj.data; //得到当前节点的数据
	    	    var elem = obj.elem; //得到当前节点元素 
				if(type=='add'){
					add_child(data.id);
				}
				else if(type == 'update'){
					$("input[name='id']").val(data.id);
					$("input[name='title']").val(data.title);
					$("input[name='name']").val(data.name);
					$("#edit_sort").val(data.sort);
					if(data.show == '0'){ 
			    		$("#edit_is_show_0").attr('checked',true);
			    		$("#edit_is_show_1").attr('checked',false);
					} 
					if(data.show == '1'){
			    		$("#edit_is_show_0").attr('checked',false);
			    		$("#edit_is_show_1").attr('checked',true);
					}
				    $('#thinkright-edit').modal('show'); 
					return;
				}
				else if(type == 'del'){
					if(confirm('确定删除?')){
						window.location='url';
					}	
				} 
			  }
	    });
	  }); 
})


最新回复 (0)
返回
零下一度
主题数
931
帖子数
0
注册排名
1