Grimon
Гуру
(3288)
9 месяцев назад
вместо set используй formData.append
еще убедись для начала что ты правильно получаешь поля, хотя бы в строке 50 выпиши данные в console.log(formData); и сделай сразу return false; чтобы не мучать систему.
если данные полей не в переменной значит ты неправильно берешь их. в этом случае просто дай форме какой либо id и поучай поля прямым запросом например
например ид формы ставим id='make_order' тогда данные получаем через
var formData = new FormData($('#make_order')[0]);
потом прибавляем что угодно
formData.append('addr', document.location.href); // допустим хотим знать с какой страницы отправилась форма
и дальше уже все что у тебя с отправкой
Союз Здравых СилПрофи (517)
9 месяцев назад
да я в тот же день разобрался. Но спасибо что время потратили
С JS/PHP всё норм было, я прост name='' для инпутов забыл добавить..