1
我一直在使用jjree調用jstree懶加載,但我遇到了一個問題。jsTree v.3懶惰加載ajax調用
我的代碼成功地將json數據帶入1深度。然而,當我點擊或選擇節點時,它不會帶來它的孩子。 我不知道我的問題是什麼。
這是我的javascript代碼
$("#tree").jstree({
\t \t 'core' : {
\t \t \t 'data' : {
\t \t 'url' : function(node) {
\t \t return'/url/getTree';
\t \t },
\t \t 'type' : 'GET',
\t \t 'data' : function(node) {
\t \t return {
\t \t \t parentId : node.id ==="#" ? 0 : node.id,
\t \t \t searchdepth : 1
\t \t \t }
\t \t \t },
\t \t 'success' : function(data) {
\t \t \t return data.list
\t \t \t \t }
\t \t \t \t },
\t \t \t 'check_callback':true,
\t \t \t \t },
\t \t \t "plugins" : ["json_data"]
\t \t \t });
和我的結果數據是這樣
[{"id":"1","text":"node_1","data":{"selected":"N"},"children":[{"id":"3","text":"node_3","data":{"selected":"N"}},{"id":"2","text":"node_2","data":{"selected":"N"}}]}]