Rsform fără a restarta ajax
![Rsform fără a restarta ajax (ajax) Rsform fără a restarta ajax](https://webp.images-on-off.com/7/975/377x377_spviml9p3q4xn9nkq8py.webp)
În acest post voi discuta despre cum să pună în aplicare RSForm trimite mesaje fără a reîncărca pagina. RSForm - o componentă pentru a crea diferite forme pe Joomla - site-uri. Pentru a face acest lucru, vom folosi tehnologia Ajax.
- Deci, mai întâi vom crea și configura configura formularul în sine. Pentru a face acest lucru, creați câmpurile obligatorii (cred cu care poti face singur) și du-te la setările cele mai RS-forma.
Setările specificate în captura de ecran:
![Rsform fără a restarta ajax (rsform) Rsform fără a restarta ajax](https://webp.images-on-off.com/7/975/434x277_r0c4xhn1lv4nn9p9m0bj.webp)
În principiu, în captura de ecran este clar că noi trebuie să „apăsați“. Principalul lucru - avem nevoie de autorizație de a utiliza AJAX-control.
2. Apoi, avem nevoie pentru a conecta un mic script jQuery în codul sursă al paginii.
cod de script este după cum urmează:
Desigur, nu trebuie să uităm să se conecteze la biblioteca jQuery în sine în șablon. În Joomla de mai sus a treia versiune a acesteia este deja conectat, astfel încât aceasta ar trebui să fie nici o problema.
3. Etapa finală. Noi înveliți formularul nostru în șablonul din div cu un id arbitrar unic:
apoi codul în modulul de formă, plugin sau HTML simplu
Totul. Salvare, repornire și verificați. Totul trebuie să funcționeze perfect. Singura problemă poate apărea dacă formularul conține câmpuri concepute pentru a descărca fișiere.
explica pe scurt modul în care funcționează codul.
- Cu jQuery, script-ul procesează evenimentul depune (click pe butonul „Submit“)
- Apoi, script-ul primește o adresă URL, conform căruia se depune un formular
- Daca va avea succes, vom primi un mesaj după trimiterea.
Apropo, acest mod de lucru, și în fereastra pop-up (lightbox). Ie Ea poate fi făcută pentru a lucra RSForm forma fereastra pop-up fără a reîncărca pagina.
Eu folosesc adesea UIKit-cadru. Pentru el, acest cod va fi după cum urmează:
Sper ca acest post te va ajuta. Mult noroc!
Mai multe informații interesante pentru tine:
- Valorile de înlocuire în masă în baza de date phpMyAdmin instrumente MySQL Postat în codificare a mărfurilor
- Adăugați un cod contra Yandex valori în șablonul Smarty Postat în codificare
- Resetarea parolei în admin Joomla 3.x Postat în Joomla!
- Cum instalez ionCube și ce acest modul Postat în Joomla!