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, buttonSzükséges class:
ajax-urlAttribú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
aSzükséges class:
ajax-confirmation-urlAttribú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 |