jquery - 服务器的json文件不是本地机器上的数据

标签 jquery json kendo-ui jsonp

我已经用 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/

相关文章:

java - DSL-Json @compiledJson bean 实例化错误

javascript - 使用 JSON 对象填充 KendoGrid

jquery - 如何让李父被李子推倒(手机导航)

jquery - 查找值是否为 int 下拉框

java - 是抛出异常还是返回 null 更 Java-thonic?

用于将 .ini 文件转换为 .json 文件的 Javascript 库(客户端)

kendo-ui - DateTimePicker 的选择范围无法正常工作

kendo-ui - 如何在鼠标悬停时突出显示剑道日期选择器中的星期

javascript - DatePicker 验证 Jquery 如何验证

jquery - 如何删除没有class或id的span和div