jQuery.get() से प्रतिक्रिया को एक वैरिएबल को असाइन करने का सही तरीका क्या है?एक चर के लिए jQuery.get() असाइन करें?
var data = jQuery.get("output.csv");
मैं पढ़ रहा था कि jQuery.get() में कॉलबैक फ़ंक्शन होना चाहिए? ऐसा क्यों है? और डेटा वैरिएबल पर प्रतिक्रिया वापस करने के लिए मैं इस कॉलबैक फ़ंक्शन का उपयोग कैसे करूं?
आपकी सहायता और स्पष्टीकरण के लिए अग्रिम धन्यवाद।
अद्यतन:
आप सभी अपने जवाब और स्पष्टीकरण के लिए धन्यवाद। मुझे लगता है कि मैं आखिरकार समझ रहा हूं कि आप क्या कह रहे हैं। नीचे मेरा कोड सही चीज़ कर रहा है केवल इसका पहला पुनरावृत्ति। शेष पुनरावृत्तियों पृष्ठ पर इसके लेखन को अपरिभाषित। क्या मुझे कुछ याद आ रही है?
<tbody>
<table id="myTable">
<script type="text/javascript">
$.get('output.csv', function(data) {
csvFile = jQuery.csv()(data);
for (var x = 0; x < csvFile.length; x++) {
str = "<tr>";
for (var y = 0; y < csvFile.length; y++) {
str += "<td>" + csvFile[y][y] + "</td>";
}
str += "</tr>";
}
$('#myTable').append(str);
});
</script>
</tbody>
</table>
हां, तो कैसे आप अपरिभाषित हो रही workaround है:
यहाँ काम कर रहे स्क्रिप्ट का एक उदाहरण है? –
मैंने डेटा उत्तर को अपरिभाषित करने में समस्या निवारण में सहायता के लिए एक टिप के साथ अपना जवाब अपडेट कर दिया है। –
@DCrawmer जांचें कि कौन सी पिक्सेललाइन कह रही है। यदि अनुरोध प्राप्त करने का पार्स कॉलबैक में डेटा लेने के लिए बहुत अधिक लेना बेहतर है। वास्तव में यह करने का सही तरीका है। –