Set Global Variable in jQuery -
वैश्विक चर सेट कैसे करें
$ (document) .ready (function () {$ ("A.action")। क्लिक करें (फ़ंक्शन (इवेंट) {var tempResponse = ""; $ .get ("", फ़ंक्शन (प्रतिक्रिया) {tempResponse = response;}); चेतावनी ("प्रतिक्रिया" + tempResponse) ;}
मैंने घोषित ग्लोब चर tempResponse
घोषित किया है और मैं कॉल वापस फ़ंक्शन प्राप्त करता हूं।
tempResponse = response;
लेकिन जब तक मैं प्रतिक्रिया को देखने के लिए कोई भी डेटा प्रदर्शित नहीं करता। मैं भी इस समाधान का प्रयास करता हूं। मैं परिवर्तनीय घोषणा को बदलता हूं $ .tempResponse
और सेट स्क्रिप्ट बदल $। TempResponse = response;
लेकिन यह काम नहीं करता है।
ऐसा क्यों हो सकता है क्या हुआ?
क्योंकि आप चर से पहले चेतावनी कहते हैं Ctually सेट याद रखें कि जब आप कॉल करते हैं तो आप एक एसिंक्रोनस क्वेरी कर रहे हैं $। Get
। इसके बजाय इसे आज़माएं:
$ (दस्तावेज़) .ready (function () {$ .get ('/ somescript.cgi', फ़ंक्शन (प्रतिक्रिया) {चेतावनी ('प्रतिक्रिया' + प्रतिक्रिया); });});
Comments
Post a Comment