Вы можете назначить обработчик для действия «отправить» формы и делать с ним все что угодно. Отправьте его асинхронно, снова удалите форму, оставьте ее там, что угодно. Вот отправная точка:
$('#myloginform').submit( function() {
var form = $(this);
$.post(
form.attr('action'),
form.serialize(),
success: function( response ) {
// do something when all is well
form.hide();
},
failure: function( respones ) {
// do something when everything explodes
form.addClass('error');
}
);
return false; // don't fire the regular handler
} );
Документация по jQuery API предоставит вам более подробную информацию о обработчике submit
(и аналогичном), а также о $.post
и друзьях.
edit: Этот код должен войти в ваш обработчик $(document).ready
, я полагаю, у вас уже есть show
s и hide
s.