|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
17.07.2017, 08:18 | #1 |
Пользователь
Регистрация: 06.06.2017
Сообщений: 27
|
Помогите разобраться с Ajax!
Есть форма с кнопками, которая формируется на javascript. Нужно, чтобы при нажатии на кнопку формы отрабатывался ajax-запрос.
Пробую на простых примерах сделать - не получается. Вообще ничего не происходит после нажатия на кнопку Отправить. <script type="text/javascript"> ... text: 'Отправить', itemId: 'send1', handler: function() { $.ajax({ url : 'processing.php', success : function( _data ){ console.log( _data ); } }); </script> Код processing.php: echo 'Отправлено'; |
17.07.2017, 08:32 | #2 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
17.07.2017, 09:11 | #3 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,238
|
к полезному посту о том, как отлаживать скрипт на JS
хочу добавить ещё очевидно простой (я бы даже сказал примитивный) и, тем не менее, полезный отладочный приём. в обработчике события, которое у Вас назначено на событие нажатия кнопки (или на сабмит формы) выкиньте весь код и оставьте одну строчку кода с алертом. ну, вида: Код:
После этого уже можно начинать отлаживать собственно ассинхронный вызов (AJAX). |
17.07.2017, 10:39 | #4 |
Пользователь
Регистрация: 06.06.2017
Сообщений: 27
|
Да, событие проверяется. Я и до этого проверял через alert. Проблема в Ajax-запросе... Не вызывается
|
17.07.2017, 10:52 | #5 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,238
|
плохо. Тогда Вам в отладку надо идти.
ну или надеяться на то, что придёт в тему сильный телепат и увидит ошибку в вашем неопубликованном коде. p.s. а jQuery нормально подключено, ошибок нет? и ещё, "handler: function() ... " - это обработчик чего? а ещё, у меня складывается впечатление, что Вы используете какой-то фреймворк. Тут тоже могут быть нюансы. p.p.s. чем меньше конкретных деталей, тем меньше шансов Вам что-то подсказать. |
17.07.2017, 10:52 | #6 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Смотрите запросы на вкладке Network в девтулз или ошибки в консоли.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите с ajax (падает сайт) | carlcox12345 | JavaScript, Ajax | 0 | 07.12.2015 19:33 |
Помогите создать блог php, ajax | Lyudada | Помощь студентам | 6 | 22.08.2014 14:02 |
Язык запроса AJAX ( помогите решить ) | Valeris | Общие вопросы C/C++ | 1 | 19.10.2013 14:12 |