Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 22.05.2015, 15:23
Интересующийся
Отправить личное сообщение для nik_neman Посмотреть профиль Найти все сообщения от nik_neman
 
Регистрация: 06.02.2012
Сообщений: 21

Novikov, спасибо за ответы, но в консоли ошибка:
SyntaxError: missing ; before statement
{"totalCount":"1","topics":[{"post_id":"604220","topic_title":"Status
Ответить с цитированием
  #12 (permalink)  
Старый 22.05.2015, 15:28
Интересующийся
Отправить личное сообщение для nik_neman Посмотреть профиль Найти все сообщения от nik_neman
 
Регистрация: 06.02.2012
Сообщений: 21

proxy: {
            type: 'ajax',
            url: '../ext/snippet.php',
            //url: 'http://sencha.com/forum/topics-remote.php',
            extraParams: {
                forumId: forumId
            },
            reader: {
                type: 'json',
                root: 'topics',
                totalProperty: 'totalCount'
            }
        },

Заменил jsonp на ajax - заработало)

Но в таком случае не работает поиск. А если поставить ajax и topics-remote.php - то форма вообще не появляется.

Почитал про JSONP - стало понятно почему при ajax нет данных с topics-remote.php

Последний раз редактировалось nik_neman, 22.05.2015 в 15:52.
Ответить с цитированием
  #13 (permalink)  
Старый 22.05.2015, 16:12
Профессор
Отправить личное сообщение для novikov Посмотреть профиль Найти все сообщения от novikov
 
Регистрация: 19.11.2012
Сообщений: 178

JSONP нужен, если HTML загружен с www.a.com, а JSON мы хотим загрузить с www.b.com. Чтобы обойти ограничение браузера на CORS-запросы, JSON грузят не через механизм AJAX, а подключают через тэг <script>. Поэтому вариант "ajax и topics-remote.php" не рабочий по определению.

Разница между AJAX и JSONP ещё и в типе запроса: POST вместо GET. Попробуйте использовать в коде PHP вместо $_GET глобальную переменную $_POST... Посмотрите в браузере "Ctrl+Shift+i сеть" подробности обработки запроса.
Ответить с цитированием
  #14 (permalink)  
Старый 25.05.2015, 10:40
Интересующийся
Отправить личное сообщение для nik_neman Посмотреть профиль Найти все сообщения от nik_neman
 
Регистрация: 06.02.2012
Сообщений: 21

Novikov, а где 'смотреть' реализацию поиска?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Отправить данные черен JS к PHP Smokvin AJAX и COMET 1 04.12.2014 13:34
Как подключить данные с PHP по средствам JS на удаленный сервер. Nyam Элементы интерфейса 13 11.04.2014 17:14
Как получить данные из php скрипта в расширении для Safari? housewm Opera, Safari и др. 2 19.12.2013 18:31
Как вывести данные из PHP Sherminator Events/DOM/Window 2 07.08.2012 20:11
Как вывести содержимое PHP файла с помощью JS? pavdin Серверные языки и технологии 6 22.12.2010 14:16