0
JsTree-grid plugin이 예상대로 작동하지 않습니다. JSON 파일로 응답하는 AJAX 요청에 의해 노드 데이터 (그리드 열의 데이터 포함)를 가져오고 있습니다.JSON의 JsTree-grid undefined 값
JS 스 니펫 : 행
.jstree({
'core' : {
'data' : {
'url' : '/cms/ajax/ajax_json_tree.php?table=subpages_tree&operation=get_node',
'data' : function (node) {
return {
'id' : node.id,
'seo_title' : node.seo_title
};
},
'dataType' : 'json'
},
'check_callback' : true,
'themes' : {
'responsive' : false
}
},
'plugins' : ['state','dnd','contextmenu','grid'],
grid: {
columns: [
{width: 300, header: "Name"},
{width: 100, header: "SEO", value: "seo_title"}
]
},
'force_text' : true
})
JSON 응답 :
/cms/ajax/ajax_json_tree.php?table=subpages_tree & 조작 =
[
{
"id":255,
"text":"NEWS",
"children":true,
"seo_title":"news"
},
{
"id":256,
"text":"DEVWEBMAIL",
"children":false,
"seo_title":"devwebmail"
}
]
든 get_node 노드 .seo_title은 항상 입니다. d. 왜 이것이라고 설명 할 수 있습니까? 문제는 jstree에서 그리드 플러그인 통합과 관련이있는 것 같습니다.
버전 : jstree 3.3.3.0 및 jstreegrid 3.4.2를 사용하고 있습니다.