我将进行一些REST-ing和oData-ing,因此我从DataJS project获得了可执行文件。我已将文件datajs-1.0.3.min.js
添加为网络资源,将我自己的qwerty.js
添加为另一个。所以,我最终得到了两个名为:
现在的问题是,当我从their site上找到的网络资源1执行下面的代码片段时,我得到一个崩溃告诉我:
字段:窗口
事件:onload
错误:'OData'未定义
var shazoo = function () {
alert("Commenced...");
OData.read(
"http://services.odata.org/Northwind/Northwind.svc/Categories",
function (data) {
var html = "";
$.each(data.results, function (l) {
html += "<div>" + l.CategoryName + "</div>";
});
$(html).appendTo($("#target-element-id"));
}
);
alert("Completed.");
}
如何从Web资源1中的方法引用Web资源2中的方法?我发现this discussion但它并没有给我太多帮助。我甚至无法判断它是否有用如果了解他们正在谈论的内容。
修改
如果我的方法已知OData
,我已经做了一些更改并尝试了尝试。
alert(OData);
期待null
值,我惊讶地发现它给了我{Object object}。所以,我猜测网络资源之间的联系。是这样吗?另外,我怎么能打电话给我一些oData格式的数据?!
答案 0 :(得分:1)
您是否已将两个库添加到实体?仅将它们添加为网络资源是不够的。