先貼上圖具體需求是:1.有一個表格如上圖所示那樣,表格中需要插入一個樹;2.樹的結構層次只有兩層;3.父節點對應其右邊會有一個“添加”按鈕,子節點會有一個”刪除“按鈕;4.右邊對應的按鈕會隨左邊樹的合起和展開而消失或顯示(如上面兩張圖);5.右邊的按鈕需要能方便綁定點擊事件,添加按鈕點擊會有彈窗來進行用戶搜索和用戶選擇,會將選擇的用戶添加到此"添加"按鈕對應的根節點下面,即將作為它的一個子節點,刪除按鈕會向后臺發送請求,如果刪除成功,才會在前臺視圖刪掉此子節點,否則不會刪除;6.其中,樹的節點數據來源于后臺,數據格式符合一般 樹插件 的基本格式:[
{??
???text:"rootNode1",
???children:[
??????{?text:"childNode1"?}
????]
??},
??{??
???text:"rootNode2",
???children:[
??????{?text:"childNode2"?}
????]
??}
]7.對插件的要求隨意,目前我使用的時jsTree,但之前沒用過這個插件,也沒接觸過其他樹插件,只會最基本的數據獲取和基本展示。其他重要需求:數據格式基本就是上面那樣最基本的格式,希望最好不要對數據做任何操作;現在的難點在于 上面提到的第3點、第4點和第5點;希望能給具體的思路,最好有個比較完整的demo,只要能解決那三個難點就行,先謝謝大家了,真心感謝。
在做一個很急的項目,遇到一個問題跪求解答,先感謝大家了,具體問題看下面描述
狂飆的蝸牛_1
2017-04-25 00:37:48