सबमिट करें मैं सिर्फ यह जानना चाहता हूं कि एजेक्स (पोस्ट/प्राप्त) के साथ पैरामीटर भेजने और उन्हें "सबमिट" के साथ भेजने के बीच क्या अंतर है।AJAX के बीच अंतर और
आपकी मदद के लिए धन्यवाद।
सबमिट करें मैं सिर्फ यह जानना चाहता हूं कि एजेक्स (पोस्ट/प्राप्त) के साथ पैरामीटर भेजने और उन्हें "सबमिट" के साथ भेजने के बीच क्या अंतर है।AJAX के बीच अंतर और
आपकी मदद के लिए धन्यवाद।
सबसे आसान, ajax के साथ, आप फॉर्म डेटा सबमिट करते समय पेज रीफ्रेश नहीं देखते हैं। और यदि आप इसका उपयोग नहीं करते हैं, उदाहरण के लिए आप सबमिट बटन का उपयोग करते हैं, तो आप पेज रीफ्रेश करते हैं। दोनों डेटा जमा करते हैं।
सर्वलेट के दृष्टिकोण से कोई फर्क नहीं पड़ता। क्लाइंट के लिए, एक सबमिट एक नया पृष्ठ लोड करेगा, जबकि एक अजाक्स अनुरोध जावास्क्रिप्ट कोड के साथ प्रतिक्रिया का विश्लेषण करेगा और तदनुसार कार्य करेगा।
एक मानक फॉर्म सबमिट एक नया HTTP अनुरोध (POST या GET) भेजता है और ब्राउज़र में नया पृष्ठ लोड करता है। अजाक्स में, डेटा को पृष्ठ पर प्रभावित किए बिना, पृष्ठभूमि में सर्वर (POST या GET) को भेजा जाता है, और तब प्रतिक्रिया को पृष्ठभूमि में जावास्क्रिप्ट द्वारा प्राप्त किया जाता है, फिर भी पेज को प्रभावित किए बिना।
(जावास्क्रिप्ट, ज़ाहिर है, तो सर्वर से प्राप्त डेटा पृष्ठ की सामग्री में से कुछ अद्यतन करने के लिए उपयोग कर सकते हैं।)
अजाक्स आम तौर पर उपयोगी है जहां केवल पृष्ठ की सामग्री के एक छोटे खंड बदल जाएगा।
दोनों का सर्वर साइड हैंडलिंग बिल्कुल वही है। सर्वर इस बात से चिंतित नहीं है कि पोस्ट अनुरोध कैसे किया जाता है।
अंतर यह है कि ब्राउजर (क्लाइंट साइड) दोनों कार्यों को कैसे प्रतिक्रिया देता है। ब्राउज़र आमतौर पर पूरे पृष्ठ के लिए अनुरोध करने का निर्णय लेता है यदि यह एक फॉर्म सबमिट है; अन्यथा, यह सिर्फ पृष्ठ के एक हिस्से को अद्यतन करता है।
क्या आप AJAX सबमिट और सबमिट के बीच अंतर जानना चाहते हैं ?? –