ajax-url
Ajax link megnyitása és feldolgozása. Amennyiben tag-en belül található font-awesome ikon az a betöltés idejére egy spinnere cserélődik.
Használható tag-ek:
Szükséges class:
A sikeres válasz response-ja
A sikerestelen válasz response-ja
Használható tag-ek: csak
Szükséges class:
Használható tag-ek:
a, input, button
Szükséges class:
ajax-url
Attribútumok
href
|
Kötelező. Az ajax hívással megnyitandó URL alapból GET methodussal. |
data-ajax-method
|
Metódus módosítása (GET, POST, PUT, DELETE )
|
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.
|
Minták
A sikerestelen válasz response-ja
Speciális eset
Ajax link megnyitása a háttérben megerősítő ablakkal. A megjelenítés alapja a jQuery popover és confirmation.Használható tag-ek: csak
a
Szükséges class:
ajax-confirmation-url
Attribútumok
A fenti attribútumokon túl használható további attribútumok
data-title
|
A megjelenő megerősítő ablak fejléce. |
data-content
|
A megjelenő megerősítő ablak szövege. Használható benne HTML. Opcionális |