Как получить доступ к структуре JSON, возвращенной в jQuery, через CFC ColdFusion? - PullRequest
3 голосов
/ 19 января 2012

Я использую jQuery 1.7.1 и ColdFusion 9.1

Я использую функцию jQuery для вызова CFC, который возвращает структуру.Вот как я называю CFC:

var jro = new jsMenu();
var Menu = jro.checkMenu();

Вот результаты переменной Menu:

{"ISVALIDPAYMENT":true,"ISVALIDWRAPUP":false}

Мне нужно проанализировать это в jQuery и у меня возникают проблемы с доступом к значениям.

У меня не работает следующее:

var IsValidPayment = Menu.DATA[0][0];
var IsValidPayment = Menu.DATA[0];
var IsValidPayment = Menu.[0];
var IsValidPayment = Menu[0];
var IsValidPayment = Menu.IsValidPayment;
var IsValidPayment = Menu.IsValidPayment[0];
var IsValidPayment = Menu.IsValidPayment.[0];

Как мне ссылаться на эту переменную?

1 Ответ

4 голосов
/ 19 января 2012

Я предполагаю, что вы проанализировали строку ответа и получили литерал объекта.

var isValidPayment = Menu.ISVALIDPAYMENT

и

var isValidWrapup = Menu.ISVALIDWRAPUP

должно работать.

Если это не так, вам, вероятно, нужно проанализировать ответ, чтобы получить литерал объекта.

...