ajax-form

A form POST-olása ajax híváson keresztül történik.

Használható tag-ek: form
Szükséges class: ajax-form

Attribútumok

data-ajax-success-fn,
data-ajax-fail-fn
Sikeres (data-ajax-ok-fn) / sikertelen (data-ajax-fail-fn) válasz esetén megfuttatandó javascript függvény neve. Sikeres minden 2xx status kóddal visszatérő válasz. A függvénynek két argumentuma kell hogy legyen. Az elsőben a válaszból a header-t (status és statusText-et), a másodikból pedig a response-t kapja meg a függvény. Amennyiben a response json a függvény strutkturáltan, ellenekző esetben string-ként kapja meg.

Sikertelen válasz esetén, ha response json és tartalmaz message vagy messages kulcsot, megjelenítésre kerül a hozzájuk tartozó érték alfi_alert (toaster) segítségével.
data-submit-fn A form postolása esetén az ajax hívás előtt megfuttatható függvény neve. Argumentumokat nem kap!

Minta

Ide csak számot lehet írni
Select2-vel szépítve!