102 of 119 menu

submit মেথড

submit মেথডটি আমাদের JavaScript এর submit ইভেন্টের সাথে কাজ করতে দেয়। এটি আমাদেরকে submit ইভেন্টে একটি হ্যান্ডলার বাঁধতে অথবা এলিমেন্টে ইভেন্টটি ট্রিগার করতে দেয়।

সিনট্যাক্স

আমরা মেথডটিকে একটি হ্যান্ডলার ফাংশন পাস করতে পারি, যা ইভেন্টটি ঘটার সময় প্রতিবার কার্যকর হবে, এবং এই ফাংশনে ইভেন্ট অবজেক্ট পাস করা যেতে পারে:

.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çaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন