Javascript 如何将本地和远程数据绑定到Kendo数据源
我想将本地和远程数据绑定到同一个Kendo UI控件。 在这里,我使用剑道树视图 这里,前两个节点是硬编码的(本地数据),第三个节点需要从数据库(远程数据)中获取数据Javascript 如何将本地和远程数据绑定到Kendo数据源,javascript,kendo-ui,kendo-asp.net-mvc,kendo-treeview,Javascript,Kendo Ui,Kendo Asp.net Mvc,Kendo Treeview,我想将本地和远程数据绑定到同一个Kendo UI控件。 在这里,我使用剑道树视图 这里,前两个节点是硬编码的(本地数据),第三个节点需要从数据库(远程数据)中获取数据 $("#AftermarketTreeView").kendoTreeView({ dataTextField: ["text", "text", "MC_ANALYSIS_NAME"], dataSource: {
$("#AftermarketTreeView").kendoTreeView({
dataTextField: ["text", "text", "MC_ANALYSIS_NAME"],
dataSource: {
data: [
{
text: "Initiate",
items: [
{ text: "Parts Selection", haschildren: false },
{ text: "Assumptions", haschildren: false },
{ text: "Team", haschildren: false },
]
},
{
text: "Analyze",
items: [
{ text: "Part Attributes", haschildren: false },
{ text: "Aftermarket Evaluation", haschildren: false }
]
},
{
text: "Monto Carlo",
items: [
{ text: "Monto Carlo", haschildren: true }
]
}
],
schema: {
model: {
hasChildren: "items",
children: {
schema: {
data: "items",
model: {
hasChildren: "haschildren",
children: {
schema: {
// override the schema.data setting from the parent
data: function (response) {
return response;
}
},
transport: {
read: {
url: ResolveUrl("/CreateMaintainAnalysis/GetMontoCarloData/"),
dataType: "jsonp",
data:onDataSendAnalysisID,
}
},
}
}
}
}
}
}
}
});
那么如何使用Kendo TreeView绑定它呢?在同一个元素上不能同时拥有本地和远程数据源。最好的选择是只使用远程数据源,并让它返回您要查找的所有选项。在同一个元素上不能同时使用本地和远程数据源。最好的选择是只使用远程数据源,并让它返回您正在寻找的所有选项。到目前为止它是如何编码的?是否为每个树根使用数据源,你能再给我看一点你的数据源是如何创建和连接到树状视图的代码吗?目前我还没有使用任何数据源,因为我不知道如何继续,所以到目前为止我已经在UIC上使用了硬编码HTML。那么,你能不能不要尝试提出一个概念,然后把你的努力放回去,这样我们就可以帮助你解决问题?@Icepickle,我尝试并编辑了上面的数据。现在你能帮我吗?到目前为止它是如何编码的?是否为每个树根使用数据源,你能再给我看一点你的数据源是如何创建和连接到树状视图的代码吗?目前我还没有使用任何数据源,因为我不知道如何继续,所以到目前为止我已经在UIC上使用了硬编码HTML。那么,你能不能不要尝试提出一个概念,然后把你的努力放回去,这样我们就可以帮助你解决问题?@Icepickle,我试着编辑了上面的数据。现在你能帮我吗?