At the moment I\'m using the post method like this
$.ajax({ type: \"POST\", url: \"Servicename.asmx/DoSomeCalculation\", data: \"{param1ID:\"+ par
To answer your first point, no: GET and POST are independent of synchronous / asynchronous.
You can use the boolean async method to control this.
async