|
08.05.2014, 17:11
|
Аспирант
|
|
Регистрация: 07.05.2014
Сообщений: 40
|
|
и увидела в исходном коде, что tip_id передается, а вот название типа не видно, видимо ошибка где-то в выводе
$( '#tip' ).append( '<option value="' + data[i].tip_id + '">' + data[i].tip + '</option>' );
в этой строке, наверно
|
|
08.05.2014, 17:19
|
Профессор
|
|
Регистрация: 15.03.2014
Сообщений: 561
|
|
Сообщение от zazula
|
и увидела в исходном коде, что tip_id передается, а вот название типа не видно, видимо ошибка где-то в выводе
$( '#tip' ).append( '<option value="' + data[i].tip_id + '">' + data[i].tip + '</option>' );
в этой строке, наверно
|
Синтаксически в этой строке всё верно. Надо смотреть что в data.
|
|
12.05.2014, 14:06
|
Аспирант
|
|
Регистрация: 07.05.2014
Сообщений: 40
|
|
jsnb, c прошедшими праздниками!!! не поблагодарила вас за помощь. Огромное спасибо! Без Вас у меня ничего бы не получилось! Сейчас я даже кое-что стала понимать в ajax))
Но вот закончить пока не удалось.
В data запрос выходит верно "query=getTip&kat_id=3"., в теле ответа id выводятся верно, а вот названия нет. В чем дело не понимаю. Когда отдельно вывожу $tip названия выводятся
|
|
12.05.2014, 16:05
|
Профессор
|
|
Регистрация: 15.03.2014
Сообщений: 561
|
|
Сообщение от zazula
|
В data запрос выходит верно "query=getTip&kat_id=3"., в теле ответа id выводятся верно, а вот названия нет. В чем дело не понимаю. Когда отдельно вывожу $tip названия выводятся
|
А в самом php скрипте проверяли как выборка делается? Всмысле там в массив правильные значения попадают? Надо проверять до json_encode. Еще возможен вариант что могут быть проблемы с кодировкой для кириллицы. Например, если в php строка в window-1251, то json_encode может выдать null вместо этой строки.
|
|
12.05.2014, 22:00
|
Аспирант
|
|
Регистрация: 07.05.2014
Сообщений: 40
|
|
Да, все значения правильно попадают в массив, я проверяла. Кодировку тоже проверила, и с window-1251 и с utf-8 выводит одинаково, вернее не выводит(
|
|
13.05.2014, 04:18
|
Профессор
|
|
Регистрация: 15.03.2014
Сообщений: 561
|
|
А в самом JSON, который приходит с сервера нужные данные есть? Смотрите в инструментах разработчика в браузере на вкладке сеть. Там смотрите ответ от сервера.
|
|
13.05.2014, 11:07
|
Аспирант
|
|
Регистрация: 07.05.2014
Сообщений: 40
|
|
Все-таки проблема с кодировкой, написала один параметр на английском и его видно. Но когда исправляю charset на utf-8, ничего не меняется и основной документ у меня с кодировкой windows-1251. что делать?
Последний раз редактировалось zazula, 13.05.2014 в 11:27.
|
|
13.05.2014, 13:00
|
Профессор
|
|
Регистрация: 15.03.2014
Сообщений: 561
|
|
Сообщение от zazula
|
Все-таки проблема с кодировкой, написала один параметр на английском и его видно. Но когда исправляю charset на utf-8, ничего не меняется и основной документ у меня с кодировкой windows-1251. что делать?
|
Как вариант в php скрипте данные перед добавлением в массив через iconv перегонять.
|
|
13.05.2014, 21:42
|
Аспирант
|
|
Регистрация: 07.05.2014
Сообщений: 40
|
|
Получилось!!! Огромное спасибо за помощь!!!!!
|
|
|
|