मेरे पास निम्न विधि है:
फ़ंक्शन मूल्य-रेंज (फ़ेस्टिवॉल) {jQuery.ajax ( {Url: '/actions/festheads.cfc?method=getPriceRangeByGUID', टाइप करें: 'पोस्ट', डेटा: 'फ़ेस्टिवालिड =' + फेस्टिवल, डेटा प्रकार: 'जेसन', सफलता: कार्य (डेटा) {console.info ("AJAX : QPrices ", data.MINPRICE); formatedPriceRange = '$' + डेटा। MINPRICE; console.info (" AJAX: formatedPriceRange ", formatedPriceRange);} // सफलता}); // AJAX; // रिटर्न formatedPriceRange; }; दूसरा console.info सही ढंग से formatedPriceRange प्रदर्शित करता है, लेकिन फ़ंक्शन के बाहर अपरिभाषित है।
मैं इस चर को मूल्य सीमा फ़ंक्शन के बाहर कैसे एक्सेस कर सकता / सकती हूं? धन्यवाद
- आपको यह सुनिश्चित करना होगा कि मूल्य सीमा डेटा तक पहुंचने से पहले AJAX अनुरोध पूरा हो जाएगा ।
- आपको
सफलता फ़ंक्शन के दायरे के बाहर मूल्य सीमा डेटा को बेनकाब करने की आवश्यकता है। यहां आप यह कैसे कर सकते हैं: / P>
फ़ंक्शन मूल्य-रेंज (फ़ेस्टिवॉल, कॉलबैक) {jQuery.ajax ({url: '/actions/festheads.cfc?method=getPriceRangeByGUID', प्रकार: 'पोस्ट', डेटा: 'फ़ेस्टिवालिड =' + त्योहार, डेटा प्रकार: 'जेसन', सफलता: कार्य (डेटा) {console.info ("AJAX: qPrices", डेटा। MINPRICE); formatedPriceRange = '$' + डेटा। MINPRICE; console.info ("AJAX: formatedPriceRange", FormatedPriceRange); callback.call (यह, formatedPriceRange);} // सफलता}); // ajax; } Var myFestivalID = 1; कीमतरेन्ज (माइफेंसीआईडी, फ़ंक्शन (मूल्य-रेंज) {// यह कोड तब चलता है जब एजेक्स कॉल पूर्ण चेतावनी है ('प्रारूपित मूल्य सीमा है:' + मूल्य-रेंज);});
Comments
Post a Comment