当运行下面的jsp代码时,我得到的结果是“正在加载...”什么都不会发生。这是我第一次在Fancytree中使用ajax。我尝试了许多变体,甚至添加了ajax注释掉的行,但没有成功。我使用的是jquery-1.9.1和Fancytree 2.0。
$("#tree").fancytree({
...
//ajax: { type: "POST", contentType: "application/json" },
source: {
url: "getTreeData.jsp",
cache: false
},
...
});getTreeData.jsp的输出
[{title: 'First', key: '153', folder: false, id: '4', content: 'ABCDEFG'}]发布于 2014-08-23 00:47:03
该输出不是有效的JSON (如果来自getTreeData.jsp的响应与您在问题中提出的完全相同)。
在字符串形式的键和值上需要双冒号,如下所示:
[{"title":"First","key":"153","folder":false,"id":4,"content":"ABCDEFG"}]https://stackoverflow.com/questions/25170979
复制相似问题