102 of 119 menu

Submit մեթոդ

submit մեթոդը թույլ է տալիս մեզ աշխատել JavaScript-ի submit իրադարձության հետ: Այն թույլ է տալիս մեզ կապել event handler JavaScript-ի submit իրադարձության հետ կամ գործարկել այդ իրադարձությունը էլեմենտի վրա:

Շարահյուսություն

Մենք կարող ենք մեթոդին փոխանցել ֆունկցիա-event handler, որը կգործարկվի ամեն անգամ, երբ տեղի ունենա իրադարձությունը, որին իր հերթին կարող է փոխանցվել իրադարձության օբյեկտ:

.submit(ֆունկցիա-event handler);

Այս դեպքում մեթոդը կաշխատի նույն կերպ, ինչ .on('submit', handler) կոնստրուկցիան on մեթոդի միջոցով:

Նաև ոչ պարտադիր պարամետրով մենք կարող ենք մեթոդին փոխանցել օբյեկտ տվյալներով, որոնք կփոխանցվեն ֆունկցիա-event handler-ին:

.submit([իրադարձության տվյալներ], ֆունկցիա-event handler);

Կամ կարող ենք ոչ մի պարամետր չփոխանցել, այդ դեպքում մեթոդը կաշխատի նույն կերպ, ինչ .trigger('submit') trigger մեթոդը:

.submit();

submit իրադարձությունը տեղի է ունենում էլեմենտի վրա, երբ օգտագործողը, օրինակ, սեղմում է ֆորմայի վրա գտնվող 'submit' կոճակը: Այս իրադարձությունը կարող է կցվել միայն form տեգի էլեմենտներին: submit իրադարձությունը տեղի է ունենում էլեմենտի վրա, երբ օգտագործողը, օրինակ, սեղմում է ֆորմայի վրա գտնվող 'submit' կոճակը: Այս իրադարձությունը կարող է կցվել միայն form տեգի էլեմենտներին:

Օրինակ

Հաջորդ օրինակում մենք ունենք պարզ ֆորմա, որին մենք կկապենք event handler օգտագործելով submit մեթոդը, տեքստային դաշտով և կոճակով - input submit տիպով: Եկեք մուտքագրենք տեքստ տեքստային դաշտում, իսկ կոճակը սեղմելիս ստուգենք այդ տեքստը: Եթե մուտքագրենք 'jQuery', ապա span-ում ցույց կտանք տեքստը '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 մեթոդը,
    որը թույլ է տալիս գործարկել բոլոր event handler-ները, որոնք կցված են էլեմենտին տվյալ տիպի իրադարձությունների համար
  • on մեթոդը,
    որը թույլ է տալիս կապել event handler էլեմենտի հետ
Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել