我们的项目使用SPA的“热毛巾”模板,其中包括Durandal框架。
我们也在使用Telrik的Kendo UI,而我在使用DataSource小部件时只是从我的项目文件夹中读取本地json格式的文件。
我想从我的“app \ app_data \”文件夹到我的“app \ viewmodels”文件夹中读取测试数据文件。
当然,如果我将数据硬编码到js函数中,它可以正常工作。像这样举例如:
var ds2 = new kendo.data.DataSource({
data:
[{ data here" }];
});
ds.read()
但是,尝试从本地项目文件夹中读取将无法正常工作。我想在开发时简单地模拟一些测试数据。 您的建议将不胜感激。
var ds = new kendo.data.DataSource({
transport: {
**read**: {
url: "PositionsTestData.json", // "../app/app_data/PositionsTestData.json",
dataType: "json"
}
}
});
ds.read(); // in console, ds.data is showing 0 records.
我也在尝试std jquery ajax get:
var jq = $ .ajax({ url:“app / viewmodels / PositionsTestData.json”, 输入:“get”, dataType:“json”, contentType:'application / json' });
我在“网络”标签下的Chrome检查器工具中看到404 NOT FOUND。
谢谢你。 鲍勃