Grazie Xinod. Mi stai insegnando veramente tanto. I tuoi suggerimenti sono veramente preziosi. Ora mi accade questo: dopo che ho inviato il form, avrei bisogno di resettare tutti i campi del form. In rete ho trovato questo ma non riesco proprio ad immaginare come fare per richiamare la funzione e dove richiamarla.

codice:
function resetForm(id) {
$(':text, :password, :file', '#'+id).val('');
$(':input,select option', '#'+id).removeAttr('checked').removeAttr('selected');
$('select option:first', '#'+id).attr('selected',true);
}