19.05.2013, 23:54
Abend Leute,
habe nen Problem, bei dem ich durch Google nicht weiterkomme
Ich hab nen mehrdimensionales Array, das übergeordnete Array heißt produktAll, für jedes Produkt soll ein Array geschrieben werden (jeweils produktOne) welches dann immer in produktAll geschrieben werden soll, dann soll produktAll in nem div ausgegeben werden :
habe nen Problem, bei dem ich durch Google nicht weiterkomme

Ich hab nen mehrdimensionales Array, das übergeordnete Array heißt produktAll, für jedes Produkt soll ein Array geschrieben werden (jeweils produktOne) welches dann immer in produktAll geschrieben werden soll, dann soll produktAll in nem div ausgegeben werden :
Code:
$(document).ready(function () {
var produktAll = new Array;
$("a.produktj").click(function () {
var produktOne = new Array;
var id = $(this).data("id");
var menge = $(this).data("menge");
var preis = $(this).data("preis");
var name = $(this).data("name");
var index = $.inArray(produktOne, produktAll);
if(index == -1) {
//wenn nicht gefunden, adden
produktOne[id] = id;
produktOne[menge] = menge;
produktOne[preis] = preis;
produktOne[name] = name;
produktOne[anzahl] = 1;
produktAll.push(produktOne);
} else {
//falls vorhanden anzahl +1
produktAll[index][anzahl]++;
}
$.each(produktAll, function(i,v){
$.each(v, function(i2,v2){
$("#warehier").append(v2);
});
});
});
});
leider klappt das nicht, es soll das Array halt in den Div schreiben, denke man weiß was gemeint ist bräuchte dringend Hilfe
Über jeden hilfreichen Beitrag dankbar!
mfg Aaron