Upload file on creating new event Answered: You can see that the form submission is intercepted and sent using a special $.post() request: $("#f").submit(function () { var f = $("#f"); $.post(f.attr("action"), f.serialize(), function (result) ... how-tojavascriptuploadnew-event