後台遞迴 layui樹形選單(組織架構) Ajax

2022-03-21 15:13:22 字數 1095 閱讀 5457

前端

@**@

後台遞迴

一,主方法呼叫

using fk_uas.business;

using newtonsoft.json;

using system;

using system.collections.generic;

using system.linq;

using system.web;

using system.web.mvc;

namespace fk_uas.controllers

public actionresult organizationtree()

}} 二,選單主體類(配合layuitree模組使用的固定json格式)

using system;

using system.collections.generic;

using system.linq;

using system.web;

namespace fk_uas.models

public int pid

public string title

public dynamic children

}}三,遞迴

using fk_uas;

using fk_uas.models;

using system;

using system.collections.generic;

using system.linq;

using system.web;

namespace fk_uas.business

/// /// 遞迴方法

///

///

///

///

public static void creatthetree(int pid, listdata, organizationtree outmodel)

outmodel.children = children; //由於物件是引用型別,因為可以改變引數的值}}

}

參考:

layui移動開發 LayUI後台管理與綜合示例

一 layui介紹 layui 諧音 類ui 是一款採用自身模組規範編寫的前端 ui 框架,遵循原生 html css js 的書寫與組織形式,門檻極低,拿來即用。其外在極簡,卻又不失飽滿的內在,體積輕盈,元件豐盈,從核心 到 api 的每一處細節都經過精心雕琢,非常適合介面的快速開發。layui ...

js無限分級 樹 js遞迴,無限分級樹形摺疊選單

效果圖 mysql表結構形式資料 data資料 第一級是id 0 第二級是id 1,name 廣東 pid 0 第二級是id 5,name 廣西 pid 0 第 是id 6,name 玉林 pid 5 第 是id 7,name 北流 pid 6 var data js部分 var menu menu...

layui表單提交到後台

思路 我在開發問卷調查模組時,想新增問卷的時候使用layui彈出乙個表單,然後經過校驗提交到ssm下的controller裡 一 jsp要彈出的表單 add class layui btn layui btn sm 新增問卷提交 二 layui指令碼 layui.use layer form fun...