easyui 树控件添加标签

easyui 树加控件

最近看了一个easy感觉里面的树搞得还不错,虽然觉得让人有点不灵活的感觉,我们来说说怎么在树种添加控件效果效果是 这样
在书中添加需要用到formatter这个属性,可以在加载的时候显示

function formatProgress(value){
	
	
	//console.log(value);
	
	if (value){
		
		var box = value.split(",");
		//console.log(box);
		var boxid = box[1];
		var s;
		//alert(value);
		if(box[0]=="显示"){
			s = '<input id='+boxid+' type="checkbox" onclick="isShow()" checked="checked">';
		}else{
			
			s = '<input id='+boxid+' type="checkbox" onclick="isShow()" >';
		}
    	
    	return s;
	} else {
    	return '';
	}
}

这样在加载的时候会显示控件了,如果在加载的时候控制类型可以,根据value的值进行判断select的可以这样麻烦了一点但是也可以用。

function formatProgress1(value){
	
	console.log("formatProgress1 执行了");
	console.log(value);
	if (value){
		var box = value.split(",");
		console.log(box);
		var boxid = box[1];
    	var s;
    	if(box[0]=='缺省'){
    		s= '<select class='+boxid+' onchange="isType()"><option selected="selected" value="0">缺省</option><option  value="1">直接链接</option><option value="2">内容列表</option><option value="3">教学资源</option></select>';	
    	}else if(box[0]=='直接链接'){
    		s= '<select class='+boxid+' onchange="isType()"><option value="0" >缺省</option><option value="1" selected="selected">直接链接</option><option value="2">内容列表</option><option value="3">教学资源</option></select>';	

    	}else if(box[0]=='内容列表'){
    		s= '<select class='+boxid+' onchange="isType()"><option value="0" >缺省</option><option value="1">直接链接</option><option selected="selected" value="2">内容列表</option><option value="3">教学资源</option></select>';	

    	}else if(box[0]=='教学资源'){
    		s= '<select class='+boxid+' onchange="isType()"><option value="0" >缺省</option><option value="1">直接链接</option><option value="2">内容列表</option><option selected="selected" value="3">教学资源</option></select>';	

    	}
    	
    	return s;
	} else {
    	return '';
	}
}

easyui里面的东西有些还是挺灵活的,但是样式上面没有bootstrap做的好看,但是我觉树做的真心可以。有啥问题欢迎讨论。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值