ajax-form
A form POST-olása ajax híváson keresztül történik.
Használható tag-ek:
Szükséges class:
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! |