我已经用 json 文件完成了 kendo ui 树
如果文件位于本地计算机上,则工作正常
这是我正在使用的代码
<script type="text/javascript" charset=utf-8>
$(document).ready(function () {
$.getJSON("/test/test.json", function (data) {
$("#treeview").kendoTreeView({
dataSource : {
data: data
},
dataTextField : "text",
dataValueField: "id"
});
});
});
</script>
现在我已将此文件上传到服务器,并且正在传递直播
URL 位于相同的代码中,但它不起作用,代码在这里
<script type="text/javascript" charset=utf-8>
$(document).ready(function () {
$.getJSON("http://eragonsolutions.com/test/test.json", function (data) {
$("#treeview").kendoTreeView({
dataSource : {
data: data
},
dataTextField : "text",
dataValueField: "id"
});
});
});
</script>
我需要做什么改变???
提前致谢
最佳答案
您是否正在运行此代码,请重试..
var dataSource = new kendo.data.HierarchicalDataSource({
transport: {
read: {
url: "http://eragonsolutions.com/test/test.json",
dataType: "jsonp"
}
}
});
$("#treeview").kendoTreeView({
dataSource: dataSource,
dataTextField: "text",
dataValueField: "id"
});
关于jquery - 服务器的json文件不是本地机器上的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20583497/