1 You might use .
serialize(), not .serializeArray() for most of your Ajax serialization needs.
2 Few, if anybody, here uses ASP. You will get better ASP help on an ASP forum.
The beauty of Ajax is that the server program thinks it got a classic <form> submit.