JavaScript में URLSearchParams का उपयोग करके AJAX के माध्यम से डेटा भेजना
Query String को मैन्युअल रूप से तैयार करना अक्सर बहुत सुविधाजनक नहीं होता है। इसे
URLSearchParams
के माध्यम से करना अधिक सुविधाजनक है:
button.addEventListener('click', function() {
let searchParams = new URLSearchParams();
searchParams.set('num1', '1');
searchParams.set('num2', '2');
let promise = fetch('/handler/', {
method: 'post',
body: searchParams,
});
});
क्लाइंट पर एक div, एक बटन और तीन इनपुट दिए गए हैं। इनपुट में नंबर दर्ज किए जाते हैं। बटन दबाने पर दर्ज किए गए नंबर सर्वर पर भेजें। सर्वर को भेजे गए नंबरों का योग ढूंढने दें और इसे वापस लौटाएं। परिणाम div में लिखें।