您好,登錄后才能下訂單哦!
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做的好看,但是我覺樹做的真心可以。
以上所述是小編給大家介紹的Easyui在treegrid添加控件的實現方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對億速云網站的支持!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。