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
-
Id distinct cu insumare valori din array
PHP - MySQL - XML
Primul mesaj
Salutare,Ultimul mesaj
Am un array de obiecte de forma:
$arr =
Cum pot face un array de obiecte cu id-uri distincte dar cu suma pentru cantitate si...
multumesc foarte mult de ajutor -
Setare valori din array in select tag
JavaScript - jQuery - Ajax
Primul mesaj
Salut am un array cu orele de functionareUltimul mesaj
$data = array (
'0400' => '04:00 AM',
'0430' => '04:30 AM',
'0500' => '05:00 AM',
'0530'...
Testeaza urmatorul cod.
Daca ceva mai trebuie schimbat, incearca si tu sa modifici dupa cum stii, in functie de ce vrei sa obtii.
Open:... -
Separare array de obiecte în mai multe array-uri
JavaScript - jQuery - Ajax
Primul mesaj
Am un array de obiecte, si pentru crearea unui grafic trebuie să îl împart în 3 array-uri diferite. Cum se face cu JS?Ultimul mesaj
const dataOverview = ;...
Este simplu, aplici functia map() .
var series1 = dataOverview.map(x => x.series1);
var series2 = dataOverview.map(x => x.series2);
var... -
Adaugare array in acelasi array JS
JavaScript - jQuery - Ajax
Primul mesaj
Incerc sa adaug un array in acelasi array in javascript, Dar se pare ca nu functioneaza; al treilea element se adauga incontinuu.Ultimul mesaj
Iata codul:
var...
Nu functioneaza cum vrei fiindca adaugi aceeași referință la array. De aceea, când array-ul se actualizează, cel din interior va fi si el actualizat.... -
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... -
Lungime obiect JSON in JavaScript
JavaScript - jQuery - Ajax
Primul mesaj
Am convertit un tabel din baze de date într-un obiect JSON.Ultimul mesaj
Aceasta este, în esență, un array bidimensional, fiecare înregistrare fiind pe cate un...
Poti sa folosesti Object.keys pentru a obține lista de chei din obiect ca un array, apoi obții cu 'length' lungimea din el:...