2 / 2 / 0
Регистрация: 11.10.2012
Сообщений: 66
|
|
1 | |
Отправка post запроса без перезагрузки страницы05.09.2014, 21:16. Показов 7583. Ответов 5
Метки нет (Все метки)
недавно задавал вопрос про отправку post запроса без перезагрузки страницы. Сказали ищи в интернете.
Ребята нужна реально ваша помощь. Нашел пару вариантов но ни один не работает вот делал по этому примеру: http://blog.ox2.ru/php/ajax-form/ У меня такая задача. Есть страница с голосованием в ней 2 формы, если пользователь проголосовал на одной из них то выводиться результат без обеих форм, тоесть формы исчезаю остаеться обновленный результат голосования. Подскажите как мне это сделать.
0
|
05.09.2014, 21:16 | |
Ответы с готовыми решениями:
5
Отправка GET запроса без перезагрузки страницы Метод POST/GET без перезагрузки страницы Отправка формы без перезагрузки страницы Отправка e-mail без перезагрузки страницы |
170 / 169 / 56
Регистрация: 22.06.2011
Сообщений: 980
|
|
05.09.2014, 21:24 | 2 |
Aleksde, а что конкретно у вас не работает? Хотите, чтобы формы исчезали? У метода $.ajax есть callback-функция, success. Она присутствует на примере по ссылке, которую вы же и дали. Так вот этот success запускается тогда, когда прилетел ответ от сервера и этот ответ не с ошибкой. Вот внутри этой функции и напишите кусок кода, который будет заставлять "исчезать" формы =)
Однако это только пока не перезагрузишь страницу. Чтобы при последующих заходах пользователь все равно не видел формы, нужно где то хранить данные о том, что человек с этого компьютера уже проголосовал. Например в куках или в localStorage
1
|
2 / 2 / 0
Регистрация: 11.10.2012
Сообщений: 66
|
||||||
05.09.2014, 21:54 [ТС] | 3 | |||||
Вот это все надор преаброзовать без перезагрузки страницы
0
|
1 / 1 / 1
Регистрация: 11.12.2012
Сообщений: 149
|
||||||
06.09.2014, 01:26 | 4 | |||||
В HTML НЕ МОЖЕТ(!) быть элементов с одинаковым id. Никогда!!! Ваще ни в коем влучае!
Как сказали ранее надо повесить событие на обе формы по отправке которых выполняется ajax post запрос, в методе success которого прописана замена html-кода этих обоих форм. То есть
0
|
2 / 2 / 0
Регистрация: 11.10.2012
Сообщений: 66
|
|
06.09.2014, 10:58 [ТС] | 5 |
Это я понимаю. Просто опечатался. Я не понимаю суть как все это реализовать.
0
|
работяга
368 / 368 / 52
Регистрация: 23.05.2010
Сообщений: 947
|
|||||||||||
06.09.2014, 14:06 | 6 | ||||||||||
Aleksde, создайте в корне сайта две странички (содержимое ниже) и разберите построчно, как работает код
demo.php
1
|
06.09.2014, 14:06 | |
06.09.2014, 14:06 | |
Помогаю со студенческими работами здесь
6
Загрузка данных из другой страницы без перезагрузки основной страницы Динамическая подмена контента страницы по клику на ссылку, без перезагрузки всей страницы Подмена контента страницы по клику на ссылку меню, без перезагрузки всей страницы Post запрос без перезагрузки Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |