第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在做一個很急的項目,遇到一個問題跪求解答,先感謝大家了,具體問題看下面描述

在做一個很急的項目,遇到一個問題跪求解答,先感謝大家了,具體問題看下面描述

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

1 回答

已采納
?
qq_infinite

TA貢獻14條經(jīng)驗 獲得超10個贊

jsTree還沒用過,不知道語法有什么區(qū)別。但是本來用jQuery寫過用戶留言,就有添加和刪除,感覺很簡單啊。如果對你有幫助我很高興,如果是jsTree插件的問題導致問題和我想的不一樣,也算打字練習了。

1,父節(jié)點有個添加按鈕是子節(jié)點同時顯示和消失的,可以設置一個變量表示狀態(tài),在點擊父節(jié)點時改變變量,根據(jù)變量的值決定是顯示還是消失。hide()或display:none

2,點擊添加出現(xiàn)彈窗添加用戶,彈窗不知道你是用控件還是自己寫,自己寫就是先設一個大DIV覆蓋這個body,設置背影色,然后設置定位,層級要比其他元素都高。然后設置一個小DIV就是你要添加用戶用的彈窗,設置它的定位層級最高就OK了。

3,添加用戶用$.ajax添加,后臺數(shù)據(jù)返回成功后就可以append添加節(jié)點了,因為子節(jié)點有點擊事件,父節(jié)點的添加點擊事件要用on動態(tài)添加

4,刪除事件和添加差不多,還不用彈窗,就是js獲取數(shù)據(jù)用ajax傳給后臺,后臺成功刪除,就js前臺刪除該元素了

查看完整回答
1 反對 回復 2017-04-26
  • qq_infinite
    qq_infinite
    我試一試,居然能自己回復自己,幕課網(wǎng)這個還有小bug
  • 1 回答
  • 2 關注
  • 1771 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號