$.post和$.ajax的同步和异步有关问题

$.post和$.ajax的同步和异步问题
目前在使用$.post调用servlet,好像$.post默认是异步调用的,但是我需要同步的效果,是不是必须使用$.ajax?

------解决思路----------------------
有办法的。

在执行$.post之前加$.ajaxSettings.async = false; (同步执 
行) 
执行你的代码之后及时恢复为$.ajaxSettings.async = true; (修改回默认的异步执行) 

这样。
$.ajaxSettings.async = false;
$.post();
$.ajaxSettings.async = true;