javascript - Jquery .html replacer just empties my selector, what's wrong? -
$ ("# autoNames")। Html (फ़ंक्शन (इंडेक्स, html) {var start = "& lt; स्क्रिप्ट भाषा = 'जावास्क्रिप्ट' प्रकार = 'टेक्स्ट / जावास्क्रिप्ट' & gt; var नाम = ["; var end = String (');' + '& lt;' + '/' + 'स्क्रिप्ट' + '& gt;'); Var परिणाम = start.concat (jsonService, end); $ ("# autoNames")। Html (परिणाम); वापसी झूठी;});
मैं अपने जीवन के लिए यह समझ नहीं सकता कि यह काम क्यों नहीं करता है मैंने पहले से काम करने के लिए html फ़ंक्शन का उपयोग किया है, लेकिन किसी कारण के लिए यह केवल मेरे ऑटोनाम टैग को खाली करता है ... और मैंने परिणाम परिवर्तनशील पर एक चेतावनी () डाल दिया है और चीजों को उस स्ट्रिंग में मौजूद है ... कोई सुराग?
धन्यवाद
जब आप फ़ंक्शन को उस फ़ंक्शन को पास करते हैं तो आपको क्या वापस करने की आवश्यकता होती है चाहते हैं कि इसे इस तरह सेट करें:
$ ("# autoNames")। Html (फ़ंक्शन (इंडेक्स, html) {var start = "& lt; script type = 'text / javascript' & gt ; Var नाम = ["; var end = String (''; '+' & lt; '+' / '+' स्क्रिप्ट '+' & gt; '); वापसी शुरू करें .conकेट (jsonService, end);});
वर्तमान में आप सेटिंग कर रहे हैं, लेकिन झूठे
लौट रहे हैं, और उस बाहरी .html ()
कॉल इसे वापस कुछ भी नहीं सेट कर रहा है वैकल्पिक रूप से, ऐसा करें क्योंकि आप एक तत्व से कार्य कर रहे हैं:
var start = "& lt; script type = 'text / javascript' & gt; var नाम = ["; Var end = स्ट्रिंग (''; '+' & lt; '+' / '+' स्क्रिप्ट '+' & gt; '); $ ("# ऑटोनाम")। Html (begin.concat (jsonService, end));
Comments
Post a Comment