Я буду использовать REST и oData, поэтому я получил исполняемый файл из проект DataJS. Я добавил файл datajs-1.0.3.min.js
в качестве веб-ресурса и свой собственный qwerty.js
в качестве еще одного. Итак, я получил два веб-ресурса под названием:
- CRMConsulterna_MyOwnStuff
- CRMKonsulterna_TheCoolStuff
Теперь проблема заключается в том, что когда я выполняю приведенный ниже фрагмент кода из веб-ресурса 1, который я нашел на их сайт, я получаю сообщение о том, что:
Поле: окно
Событие: загрузка
Ошибка: «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? Я нашел это обсуждение но это мало что мне дало. Я даже не могу сказать, полезно ли это, если кто-то понимает, о чем они говорят.
РЕДАКТИРОВАТЬ
Я внес некоторые изменения и попытался попробовать, если OData
известен моему методу, как это.
alert(OData);
Ожидая значение null
, я с удивлением обнаружил, что вместо этого я получил {Object object}. Итак, я предполагаю, что связь между веб-ресурсами установлена. Это так? Кроме того, как я могу позвонить, чтобы получить данные в формате oData ?!