|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
21.11.2014, 04:31 | #1 |
Пользователь
Регистрация: 02.09.2014
Сообщений: 22
|
2 post запроса подряд | AJAX
Доброго времени суток!
Прошу помощи, сломал уже всю голову как отправить два post запроса подряд. Пример data: Первый запрос: zzz=111 xxx=222 yyy=333 Второй запрос zzz=333 xxx=111 yyy=222 Второй запрос должен пойти сразу за первым. Как сделать, ведь ajax два раза подряд не отправляет? Код HTML:
<!DOCTYPE html> <html> <head> <title>FormSender</title> <script src="https://code.jquery.com/jquery-1.11.1.min.js"></script> <script type="text/javascript"> function formSubmit(mins) { var time = 0; time = mins * 60 * 1000; (function() { $.ajax({ url:"postsend.php", type: "POST", data :{ "мои": "данные",}, success: function (){ console.log('send'); } }); if (mins > time) { return; } else { setTimeout(arguments.callee, time); } })(); } </script> </head> <body> <input type="button" onclick="formSubmit(5);" value="Поехали 5 минут"> <input type="button" onclick="formSubmit(10);" value="Поехали 10 минут"> </body> </html> |
21.11.2014, 08:02 | #2 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Ты пробовал вообще подряд вызвать функцию свою?
I'm learning to live...
|
|
21.11.2014, 08:46 | #3 | |
Пользователь
Регистрация: 02.09.2014
Сообщений: 22
|
Цитата:
Код:
И опять по новой. Ставил два $.ajax подряд в коде - не получилось. В интернете почитал, что отправить два подряд не могут. Прошу помощи, желательно примерчик Вызвал функцию в конце функции - ответ в консоли 1. вместо 2 Вызвал функцию после функции - в консоле показала 2 действия, но одно не дошло сервера. Последний раз редактировалось ddwnik; 21.11.2014 в 09:17. |
|
21.11.2014, 09:45 | #4 |
Пользователь
Регистрация: 02.09.2014
Сообщений: 22
|
Вроде получилось, но есть одно но:
Самый первый запрос проходит, второй нет. А дальше все стабильно: Первый, второй. В чем проблема, как думаете? |
21.11.2014, 10:22 | #5 | ||
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Цитата:
Цитата:
А в чем основная задача-то состоит? Что будет, если пользователь не будет ждать на странице 5 минут? Что будет если он перезагрузит страницу через минуту и снова нажмет кнопку? А если хацкер откроет снифер, посмотрит на запрос и начнет его сам отправлять каждые 5 секунд?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. Последний раз редактировалось Alex11223; 21.11.2014 в 10:25. |
||
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Повторение POST запроса | Fiesko | PHP | 1 | 17.12.2013 17:35 |
Язык запроса AJAX ( помогите решить ) | Valeris | Общие вопросы C/C++ | 1 | 19.10.2013 14:12 |
Отправка POST запроса | Besha07 | PHP | 8 | 18.10.2012 14:28 |
PHP CURL AJAX POST-запрос | SLASH_CyberPunk | PHP | 0 | 28.11.2011 16:07 |
[Post ajax] Отправить данные на скрипт в delphi | webber9989 | Работа с сетью в Delphi | 6 | 29.03.2011 13:01 |