У меня есть вызов ajax через jquery, который выполняется без ошибок, пока я не получу обратный вызов. Возвращаемый контент выглядит так:
{"UPSELLABLE":true,"OFFERTEXT":"p47r.cfm"}
Просто оповещение (upselldata); предупредит данные выше. Но если я попытаюсь получить доступ к переменной upselldata, как к объекту javascript (я думал, что jquery уже сработал для меня), переменные не определены. Смотрите код ниже:
$.ajax({
type: "POST",
datatype: "json",
data: "ProductID=1",
url: '/templates/public/upsell_available.cfm',
success: function(upselldata) {
alert(upselldata.UPSELLABLE); // upselldata.upsellable is undefined!?!?!
}
});