0
変数があり、$('#tree').jstree()
に渡したいと思います。JSONを変数としてjsTreeに渡す
が試み:
$('#tree').jstree({
plugins: ["checkbox", "types"],
"types": {
"file": {
"icon": "jstree-file"
}
},
'core': {
'data': mdata.data
}
});
//------------------------------
$('#tree').jstree({
plugins: ["checkbox", "types"],
"types": {
"file": {
"icon": "jstree-file"
}
},
'core': {
'data': JSON.stringify(mdata.data)
}
});
//------------------------------
$('#tree').jstree(mdata.data)
マイJSON変数(mdata.data
)は、すでにJSON.parse()
によって解析されます。私はjsonlint.comとそれが有効であることを検証しました。ここでは、次のとおりです。コンソールの
[{
"soslist": [{
"code_intext": "utf-8",
"count_of_pages": 2,
"count_of_records": 7,
"curobj": "1",
"obj": "1",
"page": 1
}, {
"code_intext": "utf-8",
"count_of_pages": 2,
"count_of_records": 7,
"curobj": "1",
"obj": "1",
"page": 1
}],
"system": [{
"count_of_pages": 2,
"count_of_records": 7,
"curobj": "1",
"page": 1
}]
}]
mdata.data
:
が、それも可能ですかjsTreeがid
とparent_id
などの具体的なJSON構造とかがありますか?