【发布时间】:2012-10-10 02:14:11
【问题描述】:
我将做一些 REST-ing 和 oData-ing,所以我从 DataJS project 获得了可执行文件。我已将文件 datajs-1.0.3.min.js 添加为 Web 资源,并将我自己的 qwerty.js 添加为另一个。所以,我最终得到了两个名为:
- CRMKonsulterna_MyOwnStuff
- CRMKonsulterna_TheCoolStuff
现在的问题是,当我在 their site 上找到的网络资源 1 中执行下面的代码 sn-p 时,我得到一个崩溃告诉我:
字段:窗口
事件:加载
错误:“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.");
}
如何从网络资源 1 中的方法引用网络资源 2 中的方法?我找到了this discussion,但它并没有给我太多。我什至不知道它是否有帮助如果一个人明白他们在说什么。
编辑
如果我的方法知道OData,我已经进行了一些更改并尝试了。
alert(OData);
期待null 值,我惊讶地发现它给了我{Object object}。所以,我猜网络资源之间的联系已经建立。是这样吗?另外,我怎样才能打电话给我一些 oData 格式的数据?!
【问题讨论】:
标签: javascript dynamics-crm-2011 datajs