`

easyui的树

 
阅读更多

<div class="iteye-blog-content-contain" style="font-size: 14px"></div>

 //easyui 的树需要拼接成json格式,

  1. [{
  2. "id":1,
  3. "text":"Folder1",
  4. "iconCls":"icon-save",
  5. "children":[{
  6. "text":"File1",
  7. "checked":true
  8. },{
  9. "text":"Books",
  10. "state":"open",
  11. "attributes":{
  12. "url":"/demo/book/abc",
  13. "price":100
  14. },
  15. "children":[{
  16. "text":"PhotoShop",
  17. "checked":true
  18. },{
  19. "id": 8,
  20. "text":"Sub Bookds",
  21. "state":"closed"
  22. }]
  23. }]
  24. },{
  25. "text":"Languages",
  26. "state":"closed",
  27. "children":[{
  28. "text":"Java"
  29. },{
  30. "text":"C#"
  31. }]
  32. }]   
  33. //	public  void main(String[] args) {
    //	
    //		JSONArray ja=new JSONArray();
    //		JSONObject jo = new JSONObject();
    //		JSONObject jo2 = new JSONObject();
    //		BaseDao dao=getDao();
    //		try{
    //			List<OrgModel> list=dao.selectForList("org.getOrgByPid",model);
    //			List<Map<String, Object>> result = new ArrayList<Map<String, Object>>();
    //			OrgModel m;
    //			for(int i=0; i<list.size();i++){
    //				m = list.get(i);
    //				jo2= new JSONObject();
    //				jo2.put("pid",);
    //				jo2.put("text", "parent"+i);
    //				for (int j=0; j<list2.size(); j++) {
    //					jo = new JSONObject();
    //					jo.put("id", j);
    //					jo.put("text", "Folder"+j);
    //					ja.put(jo);
    //				}
    //				jo2.put("childern", ja.toString());
    //				System.out.println(jo2.toString());
    //				}
    //		} catch (Exception e) {
    //			e.printStackTrace();
    //		}
    //	}
  34. //获取youthWeb端的归属地
    	public void getYouthListWeb(){
    		JSONArray ja=new JSONArray();//json数组
    		JSONObject jo;//json对象
    		BaseDao dao=getDao();
    		try {
    			model.setPid("1");
    			List<OrgModel> list=dao.selectForList("org.getListWebByPid",model);
    			OrgModel m;
    			 jo=new JSONObject();
    			 jo.put("id","");
    			 jo.put("text","");
    			 ja.put(jo);
    			 JSONObject jo1=new JSONObject();
    			 jo1.put("id","");
    			 jo1.put("text","");
    			 ja.put(jo1);
    			 JSONObject jo2=new JSONObject();
    			 jo2.put("id","");
    			 jo2.put("text","");
    			 ja.put(jo2);
    			 System.out.println(ja.toString());
    			for (int i=0; i<list.size();i++) {
    				m = list.get(i);
    				jo = new JSONObject();
    				jo.put("id", m.getOrgCode());
    				jo.put("text", m.getOrgName());
    				ja.put(jo);
    			}
    			System.out.println("下拉框"+ja.toString());
    			this.doResponse(ja.toString());
    		} catch (Exception e) {
    			logger.error("获取失败:", e);
    			this.doResponse("");
    		}
    	}
    	
     
分享到:
评论

相关推荐

    easyui 树形结构样例

    在描述中提到的“下拉框里面是easyui树”,这通常涉及到`combobox`组件。EasyUI的`combobox`是一个可下拉选择的输入框,通常用于提供一组预设选项供用户选择。为了在下拉框中展示树形结构,我们需要利用`combobox`的...

    easyui树 改变联动关系,选择父,同时选择子;子全部取消,父不取消

    "联动关系"和"父子关系"是EasyUI树组件中的核心特性,它们决定了用户在操作树节点时,父节点和子节点如何相互影响。 在EasyUI的树控件中,"联动关系"通常指的是当用户选中或取消选中某个节点时,其子节点或父节点会...

    c# easyui 树菜单

    总的来说,C# EasyUI树菜单的实现涉及前后端的配合,需要理解C#编程、数据库操作、JSON序列化、AJAX请求、JavaScript以及EasyUI库的使用。掌握这些知识点,可以构建出功能完善的、交互友好的树形菜单系统。

    Easyui 树形控件展示

    EasyUI 是一个基于 jQuery 的轻量级前端框架,它提供了丰富的组件,包括表格、对话框、菜单、按钮、树形控件等,帮助开发者快速构建用户界面。在本主题中,我们将深入探讨“EasyUI 树形控件展示”及其在实际应用中的...

    easyui树形菜单操作

    在本案例中,我们将聚焦于 "easyui 树形菜单操作",特别是在 ASP.NET 中的动态绑定。树形菜单是一种常见的用户界面元素,用于展示具有层级关系的数据,如目录结构、组织架构等。 1. **EasyUI Tree 控件** EasyUI ...

    使用easyUI实现树菜单

    easyUI树菜单的基本概念 EasyUI的树菜单是通过`&lt;div&gt;`元素和`class="easyui-tree"`来定义的。它可以从服务器获取数据,并根据数据动态生成节点。树菜单支持单击、双击事件,还可以展开/折叠节点,非常适合用来构建...

    JAVA实现EASYUI树形表格(TreeGrid)代码

    JAVA实现EASYUI树形表格(TreeGrid)代码,gradle项目,内含gradle文件夹和mysql数据库文件,解压后导入mysql数据库,文件夹导入eclipse即可使用。首次使用请更新gradle项目下载JAR包,不然报错。

    适配bootstrap下拉,easyUI树形结构还有数据字典

    在这个场景中,"适配bootstrap下拉"、"easyUI树形结构"以及"数据字典"都是关键知识点,下面将详细解释这些概念。 1. **Bootstrap下拉**: Bootstrap是一款开源的前端框架,由Twitter开发。它的下拉菜单(Dropdown...

    easyui-tree-demo

    标题“easyui-tree-demo”指的是一个关于EasyUI树形控件的示例应用。这个例子主要用于展示如何在不使用异步加载的情况下,创建一个简单的EasyUI树结构。在实际开发中,树形控件常用于展现层级关系的数据,如目录结构...

    适用于bootstrap风格的easyUI树形下拉框

    下载之前请看好,不是所有都适用,只是树形下拉框的风格比较贴近bootstrap &lt;link rel="stylesheet" type="text/css" href="easyUI/css/easyui.css"&gt; &lt;link rel="stylesheet" type="text/css" href="easyUI/...

    EasyUI Tree Combotree 模糊搜索

    EasyUI Tree Combotree 的模糊所搜

    easyUI文件上传

    EasyUI是一个基于jQuery的用户界面插件集合,提供了多种组件,如表格、树形菜单、对话框等,用于快速构建美观且功能丰富的Web应用程序。在EasyUI中实现文件上传,通常会结合使用第三方库Plupload。 Plupload是一个...

    EasyUI 下拉菜单 下拉树 模糊搜索

    支持下拉菜单 下拉树 模糊搜索,支持中间字段的匹配

    easyui tree扁平化扩展,不用再为children嵌套结构烦恼

    EasyUI Tree插件是基于jQuery的一个轻量级插件,它提供了一种简单的方式创建树形控件。然而,在实际应用中,我们常常遇到数据结构的问题——即如何处理带有`children`属性的嵌套数据结构。这篇文章将详细介绍如何对...

    easyui 异步树

    在 EasyUI 中,"异步树" 是一种非常重要的组件,它允许用户在无需一次性加载所有数据的情况下,根据需要动态地加载树形结构的数据。这种特性对于处理大量数据或层次复杂的结构尤其有用,可以显著提升用户体验,减少...

    Java easyui树形表格TreeGrid的实现代码

    Java EasyUI 树形表格 TreeGrid 的实现代码详解 Java EasyUI 是一个基于 jQuery 的前端 UI 框架,它提供了很多实用的 UI 组件来帮助开发者快速构建 web 应用程序。其中,TreeGrid 组件是一个功能强大且灵活的数据...

    JQUERY EASYUI 异步树

    其中,“异步树”是 EasyUI 提供的一种用于展示层级数据的组件,它能动态地从服务器加载子节点,提高页面的加载速度并优化用户体验。 异步树的核心功能在于实现数据的分页加载,当用户展开一个节点时,只请求该节点...

    轻松学习jQuery插件EasyUI EasyUI实现树形网络基本操作(2)

    一、EasyUI树形网格动态加载 动态加载树形网格有助于从服务器上加载部分的行数据,避免加载大型数据的长时间等待。本教程将向您展示如何创建带有动态加载特性的树形网格(TreeGrid)。 创建树形网格(TreeGrid) ...

    easyui Tree系统管理

    EasyUI 是一个基于 jQuery 的前端框架,它提供了一系列易于使用的组件,如对话框、表单、菜单、树形视图等,帮助开发者快速构建现代化的Web应用界面。在"easyui Tree系统管理"中,"Tree"指的是EasyUI中的树形控件,...

Global site tag (gtag.js) - Google Analytics