Brian, thanks for the reply. What you said makes total sense. I guess I was misinterpreting what .post() was supposed to invoke. I guess my impression from the docs, was that it was the alternative to the ajax method and would refresh the page such as submitting a traditional form to itself (or an external php file).
I actually have an ajax() version working pretty close to what I was wanting since my first post, but I will play with the code you magnanimously posted, just so I can get a full grip of how .post() is supposed to work. Thanks again!