Új hozzászólás Aktív témák
-
papa019
senior tag
válasz Sk8erPeter #913 üzenetére
Köszönöm, segített megérteni a példád a dolgot.
A te általad írt kódban csak annyi a hiba, hogy azitems.push(item[key]);
sor semmiképpen sem jó, mert ez egy terület egyetlen változóját tenné csak be a tömbbe én pedig az egész itemet szeretném.
A probléma igazából ott volt, hogy az item tömböt a ciklus mindegyik lefutásakor növeltem az adott itemmel, így a megoldás egyszerűen csak annyi, hogy a belső each előtt kiadok egyitem = [];
parancsot, így a következő item az üres tömbbe kerül.
var items = new Array();
var item = new Array();
$.each(data, function(key, val) {
item = [];
//items.push('<li id="' + key + '">' + val.id + ',' + val.name + ',' + val.description + ',' + val.address + ',<a href="http://hu.wikipedia.org/wiki/' + val.wikipedia + '" target="_blank">Wiki link</a>,' + val.points + ',' + val.category + ',' + val.parent_area + ',' + val.parent_has_parent + '</li>');
$.each(val, function (inner_index, inner_element) {
item.push(inner_element);
});
items.push(item);
});Szerk.:
Még egy kérdés:
Ezt mi okozhatja? A Chrome developer tool-jával azt a hibát kaptam, hogy:
Uncaught TypeError: Cannot read property 'encoding' of undefined
Ebből arra következtetek, hogy a google maps apit itt nem tudja meghívni, pedig ugyanebben a fájlban lementem, ott meg tudja hívni...
[ Szerkesztve ]
Új hozzászólás Aktív témák
- Formula-1
- DIGI Mobil
- Mibe tegyem a megtakarításaimat?
- Autós topik
- NVIDIA GeForce RTX 4080 /4080S / 4090 (AD103 / 102)
- Huawei Watch Fit 3 - zöldalma
- Riasztó topik
- Kormányok / autós szimulátorok topicja
- CASIO órák kedvelők topicja!
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- További aktív témák...
- Dell Latitude 5300 2in1,13.3",FHD,i5-8365U,16GB DDR4,256GB SSD,WIN10,Touch
- - MAKULÁTLAN - ASUS ZENBOOK PRO 16X 4K OLED - i9-12900H, RTX 3060, 32GB, 1TB, Win11PRO, 3 ÉV GARI
- ÚJ ASUS ROG ZEPHYRUS G16 - 16" WQXGA 240Hz - i9-13900H - 16GB - 1TB - RTX 4050 - Win10 - Garancia
- Dell Latitude 7490,14",FHD,i5-8350U,16GB DDR4,256GB SSD,WIN10,TOUCH
- HP EliteBook 645 G10 (817M3EA) - ÚJ 14" üzleti notebook - Ryzen 5 PRO, W11 pro, WWAN
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Alpha Laptopszerviz Kft.
Város: Pécs