var $form = $('form') $('.submit').on('click', function(){ $form.submit() $(this).text('done') }) $form.on('submit',function(e){ alert(2) e.preventDefault() alert(1) })