|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
08.02.2013, 21:04 | #1 |
Пользователь
Регистрация: 09.06.2012
Сообщений: 32
|
Передача JSON-строки из PHP в JavaScript
Здравствуйте. Читая сабж в этой статье я так и не понял как именно передать JSON-строку из серверного скрипта в клиентский.
Понятно, что вот таким образом PHP код:
Понятно, что вот таким образом var array = JSON.parse(?); декодирую строку в объект JavaScript. Только не понятно, что указывать вместо "?" ? Как я понимаю, echo выводит строку как содержимое html-страницы. И как мне его поймать в JS-скрипте? Или надо передавать закодированную строку с данными через get? Так ведь тоже можно? Посоветуйте, пожалуйста, что-нибудь актуальное. |
08.02.2013, 21:43 | #2 |
Очень суровый
Участник клуба
Регистрация: 17.12.2009
Сообщений: 1,988
|
1. Делать этот вывод в тег js, я PHP не знаю, но наверное так:
Код:
3. Делать echo внутри невыполняемого script-сценария. Например: Код:
Ненавижу быть как все, но люблю, чтобы все были как я.
|
09.02.2013, 00:35 | #3 |
Пользователь
Регистрация: 09.06.2012
Сообщений: 32
|
Попробовал так.
Код:
|
09.02.2013, 02:47 | #4 |
Очень суровый
Участник клуба
Регистрация: 17.12.2009
Сообщений: 1,988
|
Какое value? Я же написал - innerHtml
Ненавижу быть как все, но люблю, чтобы все были как я.
|
09.02.2013, 15:00 | #5 |
Пользователь
Регистрация: 09.06.2012
Сообщений: 32
|
Спасибо. Работает, просто не знал зачем нужен innerHTML. Уже разобрался.
Этот вариант актуален? Мне кажется, как-то громоздко. Сейчас, наверное все делают ajax-запросы? Просто мне нужно будет делать запрос, например, к другой php-страницы. А вы писали, что ajax подходит для этого случая. |
09.02.2013, 19:00 | #6 |
Очень суровый
Участник клуба
Регистрация: 17.12.2009
Сообщений: 1,988
|
не обязательно для другой странице в физическом смысле. Достаточно создать простой файл с роутами, который бы обслуживал большую часть запросов.
Все варианты имеют право на жизнь. Этот хорош тем, что снижает количество необходимых запросов.
Ненавижу быть как все, но люблю, чтобы все были как я.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Итерация через объект JSON в Javascript | maomam | Помощь студентам | 0 | 03.11.2012 00:51 |
php POST json | kos1nus | PHP | 1 | 16.08.2011 16:10 |
Передача HTML через JSON | nec117 | JavaScript, Ajax | 3 | 08.08.2011 14:06 |
json encode\decode в javascript | mrgrudge | JavaScript, Ajax | 5 | 01.06.2011 16:34 |
php и json | Abuhamed | PHP | 12 | 28.11.2010 17:41 |