Salut,
Folosesc o functie ajax() care intoarce un array (query) in format object Json (in :success la alert(msg) imi afiseaza Object object). Cum folosesc acest array in :success pentru a afisa diferite valori intr-un div? Ex. in array am coloana ora (orarul unei zile) si vreau sa pun toate valorile din coloana ora intr-un div pe orizantala despartite de un spatiu. Cum parcurg valorile din array object json? Multumesc.
afisare valori din array json cu ajax
-
- Mesaje: 430
afisare valori din array json cu ajax
sterica
Mesaje: 285
Incearca sa adaugi asa in functia ajax:
Iar div-ului sa ii dai un id cu numele specificat in ajax.
Cod: Selectaţi tot
success: function (response) {
document.getElementById('numele_id-ului').innerHTML=response;
}
andras
Mesaje: 430
Multumesc, asta stiam, intrebarea era cum parcurg un array obiect Json, functia Json.parse(response) nu face corect.
MarPlo
Mesaje: 4343
Obiectul javascript il poti parcurge cu instructiunea: for ... in.
Exemplu:
- Results:
- "prop" e numele proprietatii din obiect sau a cheii din array.
Exemplu:
Cod: Selectaţi tot
<script>
var obj = {apple:100, bool:false, astring:"coursesweb.net"};
for (var prop in obj) {
document.write(prop + ' - '+ obj[prop]+ '<br>');
}
</script>
Cod: Selectaţi tot
apple - 100
bool - false
astring - coursesweb.net
andras
Mesaje: 430
Multumesc, in :success am reusit cu:
Salut!
Cod: Selectaţi tot
var obj = msg['orar1']; // array format json ccare contine ora: 8 si 9
var x = '';
for(i=0; i<obj.length; i++){
x += obj[i].ora+" ";
}
$('#zi1').html(x); // 8 9
Salut!
Subiecte similare
-
Eroare la incarcare json
JavaScript - jQuery - Ajax
Primul mesaj
Bună MariusUltimul mesaj
Cum rezolv să imi încarce tot fișierul .json
eoroare la
//fetch(endpoint)
//.then(blob => blob.json())
//.then(data =>...
Fisierul json de la acea adresa are peste 50 MB, e cam mare pentru preluare si procesare direct in pagina (client side) cu javascript.
A) Indicat... -
implode(): Passing glue string after array is deprecated
PHP - MySQL - XML
Primul mesaj
Dupa 7 ani !Ultimul mesaj
Acum, revazand o veche aplicatie cu codul Multiple Select Drop Down list cu tabel 3 coloane +1; am constatat ca datorita upgradarii...
OK ! Eu nu am inteles despre ce parametri era vorba. S-a rezolvat, multumesc pentru promptitudinea cu care mi-ai raspuns ! TOATE CELE BUNE !!!