Hello, welcome to therichpost.com. In this post, I will tell you FormData example with ajax file upload. I personally like jquery very much. Most of my code is full with jquery. When I stuck in php or other language then that stuckness I remove with jquery code.
if we want to send data from one page to other without page refresh then we can use ajax with jquery.
if we want to send file upload data then we will use FormData.
Please check the working example code and you can this into you script:
var formData = new FormData();
formData.append(‘updoc’, $(‘input[type=file]’)[0].files[0]);formData.append(‘options’, $(“input[name=options]”).val());
$.ajax({type:”POST”,url:”url”,
data:formData,
contentType: false,
cache: false,
processData: false,
success: function ( data ) {
alert( data );
}
});
There are so many jquery code, tricks and i will let you know all. Please do comment if you any query related to this post. Thank you. Therichpost.com
Good code. Can we do this same in WordPress file upload please share that one also
thank you and yes i will do file upload code in wordpress.
In shorter:
=========================
$(“form#data”).submit(function() {
var formData = new FormData($(this)[0]);
$.post($(this).attr(“action”), formData, function() {
// success
});
return false;
});
Here is the clear code:
var timing = $(‘#inputTime’).val();
var formData = new FormData();
formData.append(‘timing’, timing);
$.ajax({
data: formData,
……..
Good One Alexa 🙂