当前位置:Gxlcms > JavaScript > Easyui在treegrid添加控件实例教程

Easyui在treegrid添加控件实例教程

时间:2021-07-01 10:21:17 帮助过:27人阅读

最近看了一个easy感觉里面的树搞得还不错,虽然觉得让人有点不灵活的感觉,我们来说说怎么在树种添加控件效果本文主要介绍了Easyui在treegrid添加控件的实现方法,需要的朋友可以参考下,希望能帮助到大家。

easyui 树加控件

效果是 这样

在书中添加需要用到formatter这个属性,可以在加载的时候显示

  1. function formatProgress(value){
  2. //console.log(value);
  3. if (value){
  4. var box = value.split(",");
  5. //console.log(box);
  6. var boxid = box[1];
  7. var s;
  8. //alert(value);
  9. if(box[0]=="显示"){
  10. s = '<input id='+boxid+' type="checkbox" onclick="isShow()" checked="checked">';
  11. }else{
  12. s = '<input id='+boxid+' type="checkbox" onclick="isShow()" >';
  13. }
  14. return s;
  15. } else {
  16. return '';
  17. }
  18. }

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

  1. function formatProgress1(value){
  2. console.log("formatProgress1 执行了");
  3. console.log(value);
  4. if (value){
  5. var box = value.split(",");
  6. console.log(box);
  7. var boxid = box[1];
  8. var s;
  9. if(box[0]=='缺省'){
  10. 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>';
  11. }else if(box[0]=='直接链接'){
  12. 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>';
  13. }else if(box[0]=='内容列表'){
  14. 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>';
  15. }else if(box[0]=='教学资源'){
  16. 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>';
  17. }
  18. return s;
  19. } else {
  20. return '';
  21. }
  22. }

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

相关推荐:

jQuery中关于EasyUI的TreeGrid查询功能的实现、

关于jQuery Easyui Treegrid如何实现显示checkbox功能的实例

jquery easyui中treegrid用法的简单实例

以上就是Easyui在treegrid添加控件实例教程的详细内容,更多请关注Gxl网其它相关文章!

人气教程排行