嘗試使用來自官方站點的示例代碼從sharepoint列表填充js樹。我是JS和REST的新手。請指點什麼是錯的代碼,因爲我在警告窗口和空樹從Sharepoint列表中填充jsTree
<div id="ajaxtree"></div>
<script>
$('#ajaxtree').jstree({
'core': {
'data': {
'url': "http://SPSITE/sites/tree/_api/lists/getbytitle('deps')/items",
'data': function (node) {
alert(node.Title);
return { 'id': node.id };
}
}
}
});
</script>
您可以使用chrome檢查器或快速骯髒的方式檢查網絡流量和響應數據,將'http :// SPSITE/sites/tree/_api/lists/getbytitle('deps')/ items'在你的問題 –
中發現Sharepoint以XML格式返回數據,而jsTree需要使用JSON。是否可以在REST請求中設置數據格式? – Anton