Please add a docstring to clarify what it means for ajax to "complete".  (All requests made?  All responses received?  All callbacks handling responses completed?)