102 of 119 menu

submit मेथड

submit मेथड हमें JavaScript इवेंट submit के साथ काम करने की अनुमति देता है। यह हमें submit JavaScript इवेंट के लिए एक हैंडलर बाइंड करने या एलिमेंट पर उस इवेंट को ट्रिगर करने की अनुमति देता है।

सिंटैक्स

हम मेथड को एक फंक्शन-हैंडलर पास कर सकते हैं, जो हर बार इवेंट होने पर ट्रिगर होगी, जिसमें बदले में इवेंट ऑब्जेक्ट पास किया जा सकता है:

.submit(फंक्शन-हैंडलर);

इस मामले में, मेथड .on('submit', handler) कंस्ट्रक्शन के समान काम करेगा on मेथड का।

हम वैकल्पिक पैरामीटर के रूप में मेथड को एक ऑब्जेक्ट डेटा के साथ पास कर सकते हैं, जो फंक्शन-हैंडलर में पास किया जाएगा:

.submit([इवेंट डेटा], फंक्शन-हैंडलर);

या कोई पैरामीटर पास नहीं कर सकते हैं, तब मेथड .trigger('submit') के समान काम करेगा trigger मेथड का:

.submit();

submit इवेंट एक एलिमेंट पर तब होता है जब उपयोगकर्ता, उदाहरण के लिए, फॉर्म पर सबमिट बटन 'submit' दबाता है। यह इवेंट केवल form टैग के एलिमेंट से जुड़ा हो सकता है। submit इवेंट एक एलिमेंट पर तब होता है जब उपयोगकर्ता, उदाहरण के लिए, फॉर्म पर सबमिट बटन 'submit' दबाता है। यह इवेंट केवल form टैग के एलिमेंट से जुड़ा हो सकता है।

उदाहरण

निम्नलिखित उदाहरण में हमारे पास एक साधारण फॉर्म है, जिससे हम submit मेथड का उपयोग करके एक इवेंट हैंडलर बाइंड करेंगे, एक टेक्स्ट फील्ड और एक बटन - submit टाइप के साथ एक इनपुट। आइए टेक्स्ट फील्ड में टेक्स्ट दर्ज करें, और बटन दबाने पर इस टेक्स्ट की जांच करें। यदि हम 'jQuery' दर्ज करते हैं, तो स्पैन में टेक्स्ट 'Good!' दिखाएंगे, text और show मेथड का उपयोग करके, और यदि कुछ और है, तो - 'Bad...':

<p>jQuery</p> <form action="/"> <div> <input type="text"> <input type="submit"> </div> </form> <span></span> $('form').submit(function(event) { event.preventDefault(); if ($('input').first().val() === 'jQuery') { $('span').text('Good!').show(); return; } $('span').text('Bad...').show(); });

यह भी देखें

  • trigger मेथड,
    जो किसी एलिमेंट से बाउंड सभी इवेंट हैंडलर्स को, दिए गए प्रकार के इवेंट के लिए ट्रिगर करने की अनुमति देता है
  • on मेथड,
    जो किसी एलिमेंट से एक इवेंट हैंडलर बाइंड करने की अनुमति देता है
हिन्दी
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें