У меня есть форма, которую я хочу отправить, используя AJAX.Форма позволяет загружать изображение в виде вложения, среди других полей.Теперь, используя чистые рельсы, он работает просто отлично, и функция поста AJAX, которую я настроил, также работает ... пока я не попытаюсь загрузить этот файл изображения.Он просто отправляет без файла, как будто я не прикрепил его.Каков правильный поток для этого?функция ajax
function postInstrument() {
$("form#new_instrument").submit(function(e) {
e.preventDefault();
$.ajax({
type: "POST",
url: `http://localhost:3000/users/${userId}/instruments`,
data: $(this).serialize(),
dataType: "json",
success: document.getElementById("new-instrument-form-div").innerHTML = 'Instrument Added!'
})
})
}