Cum se afișează datele din scriptul php într-o fereastră modală

Gorthaur aș face acest lucru:
1. Aș crea un bloc de mesaje pe același nivel ca #result.
2. Pe succes, în cadrul funcției de succes, aș ocupa blocul # result- $ ("result") cu răspunsul serverului. Html (data)






3. Ascundeți #result și afișați funcțiile #message $ ("# rezultat") .Hide () și $ ("# message"). Puteți utiliza fadeOut ("lent") și fadeIn ("lent") pentru frumusețe în loc de a ascunde și de a arăta.
4. M-aș fi atârnat pe butonul de buton din interiorul dispozitivului .modal-header. Pentru a face acest lucru, aș aloca un element de identificare elementului buton (de exemplu, id = "butonul modal-închide") și apoi manipulatorul însuși - $ ("# modal-close-button").






>);
5. În interiorul handler-ului ar fi verificat dacă #result este ascuns, apoi formularul a fost trimis. Deci, trebuie să ascundem din nou mesajul # și să îl facem #result vizibil. Ar arata cam asa:
dacă {("rezultat") este (": ascuns")) $ ("# message").
$ ("# rezultat"). arată ();
>
În acest manipulator, trebuie să întoarceți adevărul pentru ca ceilalți manipulatori (închiderea ferestrei) să funcționeze. Întregul handler ar arăta astfel:
$ ("#modul-închide-buton") .click (funcția () dacă ($ ("# rezultat")).
$ ("# rezultat"). arată ();
>
return true;
>);







Articole similare

Trimiteți-le prietenilor: