Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> AJAX. Динамические списки..., помогите с примером кода на сайте
Mick Thunder
сообщение 23.01.2010 - 21:48

Crocodile Dundee
*******
19 лет с форумомкубок за победу в конкурсах Форумаорден II степениНовогодний конкурс
Группа: Модератор
Сообщений: 17929
Регистрация: 5.09.2004
Пользователь №: 4597


Есть сайт с ]]>кодом примера]]>. Есть ]]>работающий пример]]> там же.
Проблема в том, что я тупарь в аджаксе. И с ходу не получилось скопировать пример. Исходники архивом не выложены.
Я тупо скопировал код из пункта "3. PHP serverside", засунул его в ajax/list.php. Как выдернуть list.php из работающего примера не допёр.
Положил js/jquery.js
И создал еще саму форму select.php (код взят прям из примера)
... И нифига не работает. А где копать не пойму. Первый список даже не появляется.

Архивчик прилагаю. Это че я собрал. Ajax 1.4 в архиве.
Прикрепленные файлы
Прикрепленный файл  dyn_sel.zip ( 48.96 килобайт ) Кол-во скачиваний: 12
 
Перейти в начало страницы
 
+Цитировать сообщение
Phoenix
сообщение 23.01.2010 - 22:45

void*
******
орден IV степени
Группа: Участник
Сообщений: 1631
Регистрация: 29.09.2003
Пользователь №: 45


Перекидываю в веб-программинг.
Перейти в начало страницы
 
+Цитировать сообщение
SHADE
сообщение 24.01.2010 - 00:29

Bill rulz ^^
******
орден IV степени
Группа: Участник
Сообщений: 1418
Регистрация: 28.09.2003
Пользователь №: 24


В исходниках листа есть кусок

Код
/* Если это не AJAX.. умираем :) */
if( $_SERVER['HTTP_X_REQUESTED_WITH'] != 'XMLHttpRequest')
    die( 'Request Error!' );


закоментарь его, далее через браузер проверь, работает ли вообще серверный код так как должен работать, т.е. нужно посмотреть что он возвращает. Если данные правильные - проблема в яваскрипте, если нужные данные не генеряться - проблема на сервере.

Пока это не проверишь дополнительно ничего сказать нельзя.
Перейти в начало страницы
 
+Цитировать сообщение
Bolt Thrower
сообщение 26.01.2010 - 23:25

Частый гость
***

Группа: Участник
Сообщений: 233
Регистрация: 4.01.2006
Пользователь №: 11329


smile.gif Как бэ корень зла в том, что файл list.php вместо json вываливает свой код. Чтобы этого не происходило, надо дать понять пыхопе-интерпретатору, что он должен что-то обработать. Вобщем надо просто обернуть содержимое файла list.php в пыхопе-теги) Вот так - <?php код_из_файла_list.php ?>
Перейти в начало страницы
 
+Цитировать сообщение

Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 25.04.2024 - 02:03