What and how jQuery AJAX jQuery.state() Method works?

jQuery State Management: कोई भी Deferred Object हमेंशा तीन में से किसी एक  State में होता है और एक  Deferred Object Currently जिस State में होता है, उसका पता लगाने के लिए हम इस Method को Use कर सकते हैं। ये  Method कोई Argument Accept नहीं करता लेकिन Return Value के रूप  में एक  String Return करता है, जो Deferred Object की State को Represent करता है। कोई भी Deferred Object हमेंशा निम्नानुसार तीन में से किसी एक  State में हो सकता है-

pending State

यदि Deferred Object rejected या resolved State में न हो, तो हमेंशा “pending” State में होता है।

resolved State

जब हम deferred.resolve() या deferred.resolveWith() Method को Call करके Create किए गए Deferred Object को Resolve करते हैं और इन्हें Call करने पर जब doneCallbacks के सभी Callback Functions Call हो जाते हैं ये  Call हो रहे होते हैं, तब Deferred Object का Status Change होकर “pending” से “resolved” हो जाता है।

rejected State

जब हम deferred.reject() या deferred.rejectWith() Method को Call करके Create किए गए Deferred Object को Reject करते हैं और इन्हें Call करने पर जब failCallbacks के सभी Callback Functions Call हो जाते हैं ये  Call हो रहे होते हैं, तब Deferred Object का Status Change होकर “pending” से “rejected” हो जाता है। deferred.state() Method मूल रूप  से Debugging करने अथवा किसी Specific समय पर किसी Deferred Object की स्थिति का पता लगाने के लिए ही Use किया जाता है।

(jQuery State Management)

jQuery in Hindiये Article इस वेबसाईट पर Selling हेतु उपलब्‍ध EBook jQuery in Hindi से लिया गया है। इसलिए यदि ये Article आपके लिए उपयोगी रहा, तो निश्चित रूप से ये पुस्तक भी आपके लिए काफी उपयोगी साबित होगी। 

jQuery in Hindi | Page:711 | Format: PDF

BUY NOW GET DEMO REVIEWS