Palych_tw
@Palych_tw
Типа веб-разработчик

Почему в firefox не отправляется форма?

Добрый день. В замечательном браузере firefox не отправляется форма через ajax. Вместо этого, страница просто обновляется. Вот код
$(document).ready(function(){ 
                              $("#zayava").submit(function() {
										event.preventDefault();
										var form_data = $(this).serialize(); 
										$.ajax({
										type: "POST", 
										url: "<?php echo get_template_directory_uri();?>/ufpdf/action-form.php",
										data: form_data,
										success: function() {
											   $('.success').fadeIn();
											   },
										error: function() {
											   $('.error').fadeIn();
											   }
										});	
								});
					});

В опере и хроме все работает как надо.
  • Вопрос задан
  • 577 просмотров
Решения вопроса 1
@Wheelie
у вас есть event.preventDefault(); но никакой event не передается.

Проще всего на submit return false; прописать.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы