我尝试使用easyui combotree JQuery插件创建组合框以分层显示我的数据结构。
简而言之,我具有以下JSON数据结构:
jsonData:
[{
"SubCategories": [{
"SubCategories": [{
"SubCategories": [],
"id": 9,
"name": "a11",
"ParentId": 9
}, {
"SubCategories": [],
"id": 10,
"name": "a12",
"ParentId": 10
}],
"id": 5,
"name": "a1",
"ParentId": 5
}],
"id": 1,
"name": "A",
"ParentId": 1
}, {
"SubCategories": [{
"SubCategories": [{
"SubCategories": [],
"id": 11,
"name": "b11",
"ParentId": 11
}],
"id": 6,
"name": "b1",
"ParentId": 6
}],
"id": 2,
"name": "B",
"ParentId": 2
}]
HTML:
<input class="jebs" name="xx" id="well"
data-options="
valueField:'id',
textField:'text',
panelHeight:'auto'
">
我尝试像这样在Ajax成功中绑定json数据:
$('#well').combotree('loadData', $.parseJSON(jsonData));
我收到此错误:
jquery.easyui.min.js:15623未捕获的TypeError:无法读取属性 未定义的“选项”
如何使用easyui combotree插件绑定分层json数据结构?