Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗jqEvtCDA 102 of 113 menu
◀ ▶

Anularea acțiunii implicite în jQuery

După cum probabil știți deja, acțiunea utilizatorului în JavaScript este anulată folosind event.preventDefault(). Să împiedicăm trimiterea datelor formularului, precum și propagarea ulterioară a evenimentului:

$('form').on('submit', function(event) { event.preventDefault(); });

De asemenea, se poate împiedica doar trimiterea datelor formularului (dar nu propagarea evenimentului) în stilul jQuery - pentru aceasta, funcția-manipulator de evenimente trebuie să returneze false:

$('form').on('submit', function() { return false; });

Desigur, se poate anula orice eveniment, de exemplu clic pe un link. De exemplu, avem următorul link în codul HTML:

<a href="/">link</a>

Acum să folosim anularea acțiunii:

$('a').on('click', function () { alert('Nu puteți accesa acest link!'); return false; });
← →
↑
Română▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge