Из этого плагина ajax: форма malsup , вы можете попробовать обе формы ajax, а затем решить, какая из них лучше подходит вам, и iframe для той же формы, вот пример:
$("#your-form-id").ajaxForm({
//iframe: true //this goes with iframe
success: function (responseText, statusText, req, $form)
{ $("#target-div-id").html(responseText); } });
Ajax используется, если вам не нужно загружать файлы, тогда вы можете использовать iframe, который имитирует форму ajax.