いくつかのREST-ingとoData-ingを実行するので、DataJSプロジェクトから実行可能ファイルを取得しました。datajs-1.0.3.min.js
このファイルをWebリソースとして追加し、自分のファイルをqwerty.js
別のリソースとして追加しました。だから、私は2つのWebリソースと呼ばれることになりました:
- CRMKonsulterna_MyOwnStuff
- CRMKonsulterna_TheCoolStuff
問題は、彼らのサイトで見つけたWebリソース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内のメソッドを参照するにはどうすればよいですか?私はこの議論を見つけましたが、それは私に多くを与えませんでした。彼らが何について話しているのかを理解することが役立つかどうかさえわかりません。
編集
私はいくつかの変更を加えて、OData
このような私の方法に知られている場合は試してみました。
alert(OData);
値を期待して、null
代わりに{Objectobject}が表示されることに驚きました。だから、Webリソース間の接続が確立されていると思います。そうですか?また、それでも、oData形式のデータを取得するために電話をかけるにはどうすればよいですか?!