2016-01-19 6 views
-1

У меня есть форму. Мне нужно выполнить загрузку jquery-file перед отправкой формы.Поместите jquery-функцию перед отправкой формы?

Как я могу захватить, если была нажата кнопка отправки, чтобы отобразить и преформировать загрузку файла и окончательно отправить форму?

+0

Возможный дубликат [Jquery form submit для проверки пустых полей] (http://stackoverflow.com/questions/16556968/jquery-form-submit-to-check-empty-fields) –

+0

Мне не нужна проверка, но поставить файл-upload-plugin между пользователем-кликом-на-submit .. и .. form beein отправлено – AdmiralCrunch

+0

Вы еще что-нибудь попробовали? – csmckelvey

ответ

4

Использование .submit()

$("#target").submit(function(event) { 
    alert("Handler for .submit() called."); 
    //event.preventDefault(); 
    return true; 
}); 

представить() будет срабатывать переда HTML покориться и завершит обработку, а затем передать HTML представить, если она возвращает истину, в противном случае, если возвращает ложь он останавливает представить.

+1

, а затем используйте 'return true', чтобы, наконец, отправить форму – Ianis

+0

@lanis ... Спасибо :) –

+1

Чтобы прокомментировать комментарий @ lanis -' return true' продолжается с представлением, в то время как 'return false' остановит его. Использование объекта 'event' не требуется. – Brian

Смежные вопросы