Вот реализация, использующая AJAX
$("#form1").submit(function(){
$.post( $(this).attr("action"), $(this).serialize(),
function(){
$.post( $("#form2").attr("action"), $("#form2").seriallize(),
function(){
alert("Now what?");
});
});
});
Здесь вместо проверки того, чтобы ответ был «истинным», я просто предполагаю, что он будет иметь успешный ответ, только если проверка пройдет как «истинный»