[jQuery] Ajax with Jquery : "Load" or "$.get"

[jQuery] Ajax with Jquery : "Load" or "$.get"


Hello,
i'm fairly new to the Jquery process, but i'm enjoying a lot learning
how to use it. Lately, I made my first attempt at using a "kind of
Ajax" page for the Newsletter of my website.
I couldn't use things like $.get or $.post because I surely don't use
them well since they don't work for me (still lot to learn). But
instead I used "load". And so far it has been quite effective even if
I know I'm probably not on the right path.
So my question is : is it real Ajax if I use Load like this :
var nom = $('.nom').val();
var email = $('.email').val();
var type = $('select').val();
$('#html').load("newsletter_db.php", {email:email, type:type,
nom:nom},
function(responseText){
$('#html').show(1000);
});
Basically on the "newsletter_db.php" file, it takes the variables
($_REQUEST['']) and complete action with the database following what's
been written on the form. If it's a subscription or a unsubscription,
what's the name and the email (checked by a preg_replace). And then
there are message if the database connection failed, or if the email
was not written correctly, or if one input was blank...
I used that technique because when I try with $.get or $.post, I
cannot make a message appear on the screen where the user is. I mean,
I could make an "alert('Success')" for example. But I want the message
to come from the other page which is called. That's why I use load.
Am I totally screwing up ?
And if so, could you give me some clue on how to make that with $.get
or $.post ?
Thank you !