102 of 119 menu

Метод submit

submit методу бизге JavaScript submit окуясы менен иштөөгө мүмкүндүк берет. Ал бизге обработчикти JavaScript submit окуясына байлоого же элементте бул окуяны иштетүүгө мүмкүндүк берет.

Синтаксис

Биз методу функция-обработчикти бере алабыз, ал ар бир жолу окуя пайда болгондо ишке ашат, ал өз кезегинде окуя объектисин кабыл ала алат:

.submit(функция-обработчик);

Бул учурда метод .on('submit', handler) конструкциясы сыяктуу иштейт, on методунун on.

Ошондой эле, милдеттүү эмес параметр катары биз методко окуя функциясына өткөрүлө турган маалыматтарды камтыган объектти бере алабыз:

.submit([окуя маалыматы], функция-обработчик);

Же эч кандай параметр бербей калса болот, анда метод .trigger('submit') сыяктуу иштейт, trigger методунун trigger:

.submit();

submit окуясы элементте пайда болот, качан колдонуучу, мисалы, формадагы 'submit' баскычын басат. Бул окуя form тегинин элементтерине гана байланышы мүмкүн. submit окуясы элементте пайда болот, качан колдонуучу, мисалы, формадагы 'submit' баскычын басат. Бул окуя form тегинин элементтерине гана байланышы мүмкүн.

Мисал

Төмөнкү мисалда бизде жөнөкөй форма бар, ага биз submit методунун жардамы менен окуя обработчигин байлайбыз, текст талаасы жана submit тибиндеги киргизүү баскычы менен. Келгиле текст талаасына текст киргизели, баскычты басканда бул текстти текшерейли. Эгер биз 'jQuery' деп киргизсек, анда спана 'Жакшы!' текстин көрсөтөбүз, text жана show методдорун колдонуп, ал эми башка нерсе киргизсек, анда - 'Начар...':

<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('Жакшы!').show(); return; } $('span').text('Начар...').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
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу