I've defined my amplify request without issue, but I cannot seem to figure out how to submit the request with a FormData object.
Here's my definition:
amplify.request.define("submit-audio", "ajax", {
url : "/sopranos/submit_audio_to_api",
dataType : "json",
type : "POST"
});
Here's my submission:
var formData = new FormData();
formData.append('service', selected_service);
...
formData.append('db_coll', "only_recording");
amplify.request("submit-audio", formData, function(data) {
console.log(data);
return;
}
I get the following error:
- Uncaught TypeError: Illegal invocation jquery.js?body=1:7500
reader.onloadend
Any help would be appreciated!
Thanks,
Henry