How to ASP.Net Ajax - PageMethods Synchronous call and retrieval of results ?
Currently i am doing following async call and working
IMHO this is not possible with ASP.NET AJAX because the generated wrappers use async calls. By the way you could use jQuery to call the PageMethod where it is a matter of setting async: false.
async: false