我一直在閱讀關於此的所有文檔,我仍然無法使其工作。如何使用Kendo UI TreeView基於遠程數據生成樹視圖?
我有一個Web API提供了一個JSON對象。這是一個22件事情的清單。只有22行文字。
我想採取這些並形成一個TreeView。這22個字符串中的每一個都有它們下面的項目,但我只想讓第一部分工作。
我的第一個問題是,我如何從API中提取數據並使用它填充treeView?
在我的主網頁,我有這樣的:
<div id="treeView"></div>
在我的JavaScript文件我有這樣的:
$("#treeView").kendoTreeView({
checkboxes: true,
dataSource: {
transport: {
read: {
url: "http://...",
dataType: "json"
}
}
}
});
當我嘗試運行頁面,我得到「請求失敗。」 [重試]
如果我打開一個瀏覽器並轉到此URL,數據將作爲JSON對象正常返回。
我在這裏做錯了什麼?
編輯 -
代碼,返回JSON:
public List<string> getNotificationByUser(int id)
{
List<string> notificationTitles = new List<string>();
foreach (var notification in notifications)
{
notificationTitles.Add(notification.ToString());
}
return notificationTitles;
}
是, –
你可能想拉起小提琴家,看看什麼是兩個請求 –