<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Upload</title> </head> <body> <form id="myform"> <label>File <input name="fileupload" id="fileupload" type="file"></label> <button id="doupload">Upload</button> </form> <pre id="display"></pre> <script src="../js/jquery.min.js"></script> <script> $(function () { $('#doupload').click(function (event) { event.preventDefault(); var data = new FormData(); $('input[type=file]').each(function (index, object) { $.each(this.files, function (key, value) { data.append($(object).attr('name') + '_' + key, value); }); }); data.append('sip', 'sip_goes_here'); $.ajax({ url: 'api/uploadhandler.php', type: 'POST', data: data, cache: false, processData: false, contentType: false }).done(function (data) { $("#display").empty().append(data); }); }); }); </script> </body> </html>