У меня проблема с созданием этой формы для работы в Firefox, но она отлично работает в Goole Chrome. Я вижу в сети, после того, как я нажимаю кнопку, которая вызывает test.php, а затем я получаю ошибку: объект, объект ... Я не знаю, какая часть функции Ajax-функции не работает в Firefox и как ее исправить. Надеюсь, что кто-то может помочь мне :)Моя форма jquery не работает в Firefox?
$(document).on('submit','form#myform',function(){
$.ajax({
type:'POST',
url: '/wp-content/themes/html5blank-stable/test.php',
data: $('form').serialize(),
success: function(data) {
$("#addEmilInfo").append(data);
},
error: function(error){
alert(error);
}
});
});
И я попытался с помощью event.preventDefault() ;, но затем кнопку не будет реагировать на все.
Вы делаете Ajax вызов при отправке формы. Как правило, ajax используется, когда вы не хотите отправлять форму, но вы хотите вызвать контроллер для выполнения какого-либо действия или хотите, чтобы часть вашей html-страницы обновилась. – Abhijeet
Сообщите мне, если мое решение сработало. – Abhijeet
Используйте console.log вместо ошибки, чтобы вы могли правильно видеть ошибку. – cnorthfield