What are best practices for blocking UI when application is busy

I’m writing a web app using Twitter Bootstrap with PHP on server side. My app makes regular ajax requests via jQuery and i want to disable certain parts of the UI until the server completes processing and hands back the control to Client-Side.

I wonder what would be best practices for the same?