![]() |
Модераторы: Sardar, Aliance |
![]() ![]() ![]() |
|
N1ko |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 383 Регистрация: 30.12.2007 Где: Киев Репутация: нет Всего: нет |
Мне нужно каким то образом параметры функции на джаваскрипте передать во вложеный в эту функцию php код.
Это сообщение отредактировал(а) N1ko - 7.1.2010, 17:57 |
|||
|
||||
bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 44 Всего: 315 |
||||
|
||||
N1ko |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 383 Регистрация: 30.12.2007 Где: Киев Репутация: нет Всего: нет |
А можно немного конкретнее что именно искать в Ajax? С пхп работаю 5 день в своей жизни, по этому тяжеловато ориентируюсь. Или если Вас не затруднит, не могли бы ли Вы дать похожий пример, где при помощи аякса можно передать параметры функции джаваскрипта во вложеный пхп? Буду очень благодарен
|
|||
|
||||
bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 44 Всего: 315 |
ну, ajax - это технология асинхронных запросов javascript. то есть обращение на сервер без перезагрузки страницы
искать эти темы - в разделе javascript, и их очень много краткая выжимка, как пользоваться, здесь http://forum.vingrad.ru/index.php?showtopi...t&p=1685574 но без прочтения пару статей, думаю, всё равно понять не получится. значит дорога в гугл по запросу "что такое ajax" суть действия такова: 1. пользователь жмёт кнопку или совершает иное действие. 2. запускается функция на javascript, которая формирует запрос и с помощью объекта XMLHttpRequest или ActiveXObject отсылает запрос на сервер 3. сервер принимает запрос как обычный, и выдаёт как обычно некий ответ. в данном случае выборку из БД. в каком виде - это вам решать. xml, json или просто обычный текст. можно выдать кусок html-кода, скажем, готовую таблицу. (тут надо понять, что поведения сервера ничем не отличается от поведения при обычном запросе, если бы мы набрали его в адресной строке браузера. грубо говоря, сервер даже не знает, что к нему обращаются через аякс) 4. ответ от сервера принимается и обрабатывается. как? как вам надо. если это просто кусок html-разметки, то его можно просто вставить в страницу. если что-то иное, то соответствующий разбор ссылку, которую дал, прочитать надо обязательно. |
|||
|
||||
N1ko |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 383 Регистрация: 30.12.2007 Где: Киев Репутация: нет Всего: нет |
Я делаю что то не правильно или даже полный бред. Помогите разобраться в чём ошибка. Порыскал по статьям по Аяксу, пытаюсь двигаться в его сторону. EventHandler2 моя функция написаная на джаваскрипте. Пытаюсь в ней же передать параметр param этой же странице. И сразу же гочу подгрузить эту же страницу только с новым параметром. Как это сделать
|
|||
|
||||
Nechto |
|
|||
Новичок Профиль Группа: Участник Сообщений: 37 Регистрация: 31.5.2009 Репутация: нет Всего: нет |
Молодой человек. Не выноси себе мозг. Используй библиотеку JQuery.js.
Педерача переменых из JS в PHP
Присоединённый файл ( Кол-во скачиваний: 7 ) ![]() |
|||
|
||||
N1ko |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 383 Регистрация: 30.12.2007 Где: Киев Репутация: нет Всего: нет |
Всё сделал как написано. Но когда выполняется этот код - вообще ничего не происходит. Объясните пожалуйта подробней, как допустим передать параметр на эту же страницу
Пробовал так но ничего $.ajax({ url: '2.php', cache: false, data: "name=John", success: function() { top.location.href='2.php'; } }); |
|||
|
||||
N1ko |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 383 Регистрация: 30.12.2007 Где: Киев Репутация: нет Всего: нет |
Всё. Спсабо огромное за помощ. Наконец то разобрался =) Тему клоуз
|
|||
|
||||
Nechto |
|
|||
Новичок Профиль Группа: Участник Сообщений: 37 Регистрация: 31.5.2009 Репутация: нет Всего: нет |
<script type='text/javascript' src='jquery.js'></script>
<script type='text/javascript'> $.ajax({ url: 'menu_ob.php', cache: false, data: 'id_rub='+1+'&id_tip='+1+'&page='+0+'&page=0', //передача переменных success: function(html){ $('#block').html(html); } }); <DIV id='block'> вот сдесь всё вылезет!!!</DIV> |
|||
|
||||
![]() ![]() ![]() |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | JavaScript: для новичков | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |