Междоменный вызов JSONP для html с ошибками javascript

Я делаю междоменный вызов JSONP через разработанный API, который вводит html в div. Эта попытка вызывает ошибки javascript с ключевым словом (отсутствует; перед оператором, класс является зарезервированным идентификатором и т. д.), и я действительно не знаю, с чего начать. Доступ к странице можно получить здесь: http://www.gounitedrealty.com/example.html и код можно просмотреть через «Проверить элемент». Я действительно не знаю, с чего/как начать с решения этой проблемы, и я надеюсь, что кто-то, у кого был подобный проект, может протянуть руку или внести предложение.

Спасибо большое


person Mike T    schedule 04.10.2011    source источник


Ответы (2)


www.emenu.com/api/index.php?r=api/menu&host=www.gounitedrealty.com&callback=jQuery16406947022259701043_1317694125388&_=1317694126263:1 

отсутствует самая важная часть JSONP, файл JSON. Это HTML.

person Joe    schedule 04.10.2011
comment
поэтому я не могу передать html обратно в json? HTML находится в data.content: $data = array('id' => Yii::app()->session['id'], 'html' => $content); $json = CJSON::encode($data); заголовок (тип содержимого: приложение/json); эхо $_GET['обратный вызов'] . ' (' . $json . ');'; - person Mike T; 04.10.2011
comment
jsonlint.com ‹= он должен пройти это - person Joe; 04.10.2011

Это потому, что это недопустимый json. Это HTML.

person aziz punjani    schedule 04.10.2011