Jak używać jQuery .ajax do akcji mojego formularza

Zmieniłem styl kodowania dla php i jQuery, ale moja rejestracja

<code>$("#reg_form_company").bind("submit", function() {
    $.fancybox.showActivity();
    $.ajax({
            type     : "POST",
            cache    : false,
            url      : $(this).attr('action'),
            data     : $(this).serializeArray(),
            success  : function(data) {
                $(".printArea").empty().append(data).css('visibility','visible');
            }
    });
    return false;
});
</code>

To jest moja forma

<code><form id="reg_form_company" action="index.php?module=register&actionregister" method="post" >
      <input>[...]</input>
</form>
</code>

Następnie po kliknięciu przycisku „Prześlij” nie działa, zakładam, że ktoś może mi pomóc rozwiązać ten problem, bo $ .ajax może mylić o POST (dla wejść) i GET (dla parametrów „ formularz działania)

Doceniam za pomoc, możesz także zmodyfikować cały kod jQuery, jeśli jest to wymagane.

Przepraszam, że nie uwzględnili #reg_form_company i fancybox

questionAnswers(5)

yourAnswerToTheQuestion