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
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