Я пытаюсь отправить данные на свой сервер как тип данных json
через ajax. В настоящее время в Firefox сервер не получает данных, но в Chrome и IE данные принимаются и выводятся на консоль сервера.Firefox не отправляет данные через ajax на сервер
Это мой код:
$(function() {
$(document).on('click', '.send', function(e) {
var dataToSend = [];
$('.form-group1').each(function() {
var data = {};
$(this).find(':input[data-name]').each(function() {
data[$(this).data('name')] = $(this).val();
});
dataToSend.push(data);
});
$.ajax({
url: '/pers1',
type: 'POST',
contentType:'application/json',
data: JSON.stringify(dataToSend),
dataType:'json'
});
console.log(JSON.stringify(dataToSend))
});
});
Почему Chrome и IE отправить на сервер, но Firefox не будет?
Вы проверили консоль разработчика на наличие ошибок и выяснили, выполняется ли запрос HTTP? – Pointy
Где вы печатаете ответ в консоли? Единственное, что я вижу, что вы делаете, - это распечатать то, что вы отправляете на сервер. – Antiga
@ Положительный, да нет ошибок и показывает ответ 200 OK – user94628