ajax returneaza pagina intreaga

Discutii si intrebari legate de scripturi si functii JavaScript, jQuery si Ajax, cod JavaScript in general.
andras
Mesaje:430

ajax returneaza pagina intreaga

Salut,
Am o functie ajax in agina curenta, pe care o trimit cu parametrul id_cheie sa extraga un un set de inregistrari (array) din BD. La success: console.log(msg); imi afiseaza pagina intreaga. Stiu ca ajax asa lucreaza, dar cum rezolv sa-mi afiseze (intr-un div deja definit) numai array-ul extras, pe care apoi sa-l pot prelucra in Javascript? Multumesc.

MarPlo Mesaje:4343
Salut
Ajax primeste ceea ce scriptul de pe server returneaza la acea apelare.
Ca sa ai in ajax doar acel array, in php il transformi in JSON (cu: json_encode($array);), iar la acea apelare ajax aplici "echo" la acel json-array; doar la acela faci output, fara alte date.
Sirul json primit in ajax se transforma pt. utilizare in javascript cu: JSON.parse(sir_json);.

Subiecte similare