• <sub id="h4knl"><ol id="h4knl"></ol></sub>
    <sup id="h4knl"></sup>
      <sub id="h4knl"></sub>

      <sub id="h4knl"><ol id="h4knl"><em id="h4knl"></em></ol></sub><s id="h4knl"></s>
      1. <strong id="h4knl"></strong>

      2. jquery中EasyUI同步樹的實現代碼

        時間:2024-10-31 04:18:38 jQuery Mobile 我要投稿
        • 相關推薦

        jquery中EasyUI同步樹的實現代碼

          在JS中,將顯示樹的url地址寫成control的地址即可.

          代碼如下:

          @RequestMapping(value = "/tree")

          public void tree(HttpServletRequest request, HttpServletResponse response) throws IOException {

          this.writeJson(response, bookService.getTree());

          }

          dao:

          復制代碼 代碼如下:

          /**

          * 獲取樹

          */

          @Override

          public ListgetTree(){

          try {

          Listtrees = new ArrayList();

          Listroot = this.search(0);

          if(root != null && root.size() > 0){

          for(TBookType tb : root){

          Tree rootnode = this.getNode(tb);

          rootnode.setState("open");

          trees.add(rootnode);

          }

          }

          return trees;

          } catch (Exception e) {

          e.printStackTrace();

          return null;

          }

          }

          /**

          * 遞歸

          */

          private Tree getNode(TBookType node){

          if(node == null){

          return null;

          }

          try {

          Tree treenode = new Tree();

          treenode.setId(String.valueOf(node.getId()));

          treenode.setText(node.getName());

          treenode.setPid(String.valueOf(node.getPid()));

          Listchildren = this.search(node.getId());

          if(children != null && children.size() > 0){

          treenode.setState("closed");

          for(TBookType child : children){

          Tree childnode = this.getNode(child);

          if(childnode != null){

          treenode.getChildren().add(childnode);//遞歸

          }

          }

          }

          return treenode;

          } catch (Exception e) {

          throw new BusinessException("獲取數據出錯!", e);

          }

          }

        《&.doc》
        将本文的Word文档下载到电脑,方便收藏和打印
        推荐度:
        点击下载文档

        【jquery中EasyUI同步樹的實現代碼】相關文章:

        關jQuery彈出窗口簡單實現代碼-javascript編程06-07

        jquery提交按鈕的代碼07-28

        基于jQuery的固定表格頭部的代碼08-30

        關于jQuery實現高亮顯示的方法介紹08-20

        JavaScript實現網頁刷新代碼段08-07

        將php實現過濾UBB代碼09-11

        jQuery中prev()方法用法07-16

        jQuery中replaceAll()方法用法10-15

        jQuery中parent()和siblings()的問題10-16

        Java中的動態代碼編程06-27

        在线咨询
        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码
      3. <sub id="h4knl"><ol id="h4knl"></ol></sub>
        <sup id="h4knl"></sup>
          <sub id="h4knl"></sub>

          <sub id="h4knl"><ol id="h4knl"><em id="h4knl"></em></ol></sub><s id="h4knl"></s>
          1. <strong id="h4knl"></strong>

          2. 色妞在线视频网址免费观看国产片 | 亚洲一区二区三区日韩 | 中国精品少妇HD | 日本欧美大码aⅴ | 思思99精品国产自在现线 | 在线观看人成视频色9 |

            jquery中EasyUI同步樹的實現代碼

              在JS中,將顯示樹的url地址寫成control的地址即可.

              代碼如下:

              @RequestMapping(value = "/tree")

              public void tree(HttpServletRequest request, HttpServletResponse response) throws IOException {

              this.writeJson(response, bookService.getTree());

              }

              dao:

              復制代碼 代碼如下:

              /**

              * 獲取樹

              */

              @Override

              public ListgetTree(){

              try {

              Listtrees = new ArrayList();

              Listroot = this.search(0);

              if(root != null && root.size() > 0){

              for(TBookType tb : root){

              Tree rootnode = this.getNode(tb);

              rootnode.setState("open");

              trees.add(rootnode);

              }

              }

              return trees;

              } catch (Exception e) {

              e.printStackTrace();

              return null;

              }

              }

              /**

              * 遞歸

              */

              private Tree getNode(TBookType node){

              if(node == null){

              return null;

              }

              try {

              Tree treenode = new Tree();

              treenode.setId(String.valueOf(node.getId()));

              treenode.setText(node.getName());

              treenode.setPid(String.valueOf(node.getPid()));

              Listchildren = this.search(node.getId());

              if(children != null && children.size() > 0){

              treenode.setState("closed");

              for(TBookType child : children){

              Tree childnode = this.getNode(child);

              if(childnode != null){

              treenode.getChildren().add(childnode);//遞歸

              }

              }

              }

              return treenode;

              } catch (Exception e) {

              throw new BusinessException("獲取數據出錯!", e);

              }

              }