Недавно я отправлял форму с использованием AJAX.
При исследовании наилучшего метода я видел несколько представлений AJAX, используя .serialize()
и другие, используя FormData
. Например.
В одном представлении было сделано следующее:
data: form.serialize()
а другой:
var formData = new FormData($('form')[0]);
data: formData
Так в чем разница между FormData
и .serialize()
?