Note: jQuery promises are probably not what you want to use at this point (January, 2016). Look into ES2015 promises or libraries that conform to that spec. Intro: Promises and deferred objects were introduced to jQuery way back in version 1.5 as part