Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 27.08.2013
Сообщений: 6
1

Вывести данные get запроса в окне браузера, но обработать его через ajax

18.05.2015, 16:54. Просмотров 776. Ответов 2
Метки нет (Все метки)

Здравствуйте. Суть моей задачи заключается в том, что бы вывести параметр get запроса, но при этом обработать через ajax.

Если подробнее, то отправляя get запрос через form типа

HTML5
1
2
3
4
5
6
7
<form>
  <p><b>Как по вашему мнению расшифровывается аббревиатура &quot;ОС&quot;?</b></p>
  <p><input type="radio" name="answer" value="a1">Офицерский состав<Br>
  <input type="radio" name="answer" value="a2">Операционная система<Br>
  <input type="radio" name="answer" value="a3">Большой полосатый мух</p>
  <p><input type="submit"></p>
 </form>
Мы получаем нормальную строку в браузере
index.php?answer=a1

Я же отправляю этот запрос через ajax.

HTML5
1
2
3
4
5
6
7
<div>
  <p><b>Как по вашему мнению расшифровывается аббревиатура &quot;ОС&quot;?</b></p>
  <p><input type="radio" name="answer" value="a1">Офицерский состав<Br>
  <input type="radio" name="answer" value="a2">Операционная система<Br>
  <input type="radio" name="answer" value="a3">Большой полосатый мух</p>
  <p><input type="submit" onclick="click()"></p>
</div>
Строка в браузере так и останется
index.php
Как сделать, что бы данные GET добавлялись в строке браузера.

У гугла вроде так и сделано. Все запросы он обрабатывает через ajax, но get параметры прописаны в строке и если допустим JS отключен то идет обработка через GET параметры в строке браузера.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.05.2015, 16:54
Ответы с готовыми решениями:

После получения php файлом запроса через ajax он его каверкает
было отправлено это SELECT * FROM KINOTEATR WHERE KINOTEATR.ADRESS LIKE '%21%' а пришло в...

Как с консоли браузера приходящие данные вывести на страницу через websocket клиент?
День добрый. Подскажите пожалуйста, как с консоли браузера приходящие данные вывести на страницу...

Как обработать данные из GET запроса
В БД есть запись # /'/' %% $id = (int)$_GET; $text = htmlspecialchars($_GET); Вопрос, в том как...

C# MVC SportsStore. А. Фримен. Не выводятся данные в окне браузера
Здравствуйте, в чем может быть дело, подскажите пожалуйста Добавлено через 2 минуты Файл...

2
657 / 629 / 333
Регистрация: 26.04.2014
Сообщений: 2,099
18.05.2015, 23:05 2
Тебе нужно History API, метод pushState / replaceState.
1
0 / 0 / 0
Регистрация: 27.08.2013
Сообщений: 6
19.05.2015, 07:21  [ТС] 3
Спасибо. Это то что было нужно.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.05.2015, 07:21

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Вернуть данные из ajax запроса
Доброго времени суток, форумчане! Подскажите, пожалуйста как вытащить данные из ajax запроса? ...

Данные AJAX запроса на сервере
Здравствуйте, как получить данные которые отправляються ajax запросом на сервер в самом обработчике...

Достать данные на php из ajax запроса
Добрый день ув. пользователи! Подскажите пожалуйста, данные в теле HTTP запроса есть, а в $_REQUEST...

Проверить данные перед отправкой ajax запроса
Добрый день! Подскажите пожалуйста, на теге &lt;a/&gt;, на класс delete_media висит обработчик, который...

Данные из ajax-запроса приходят, но не выводятся в div
Здравствуйте. У меня есть select, после того, как будет что-то выбрано, в div должны передаться...

Вызов ajax запроса после обработки другого ajax запроса
Добрый день. По нажатию на кнопку происходит ajax запрос. Сервер возвращает true или false. Если...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.