webForumDet fria alternativet

Bygga ihop variablar

Flash

2 svar · 403 visningar · startad av GustaFsson

Medlem sedan jan. 200534 inlägg
Frågan#1

Tjena!

Håller på att bygga om min webshop till flash.
Och jag får inte till dropdown menyn för varukorgen.

Jobbar mot en ASP-sida som skapar variablar för respektive produkt i korgen.

Uppdaterar varukorgen med denna kod:

for (i=1; i<=getCartCount; i++) {
	_root.cartDrop.addItem(getCartProName_+i, getCartProID_+i);
}

Så om jag har 4 saker i min korg så vill jag att koden ska bli så här:

_root.cartDrop.addItem(getCartProName_1, getCartProID_1);
_root.cartDrop.addItem(getCartProName_2, getCartProID_2);
_root.cartDrop.addItem(getCartProName_3, getCartProID_3);
_root.cartDrop.addItem(getCartProName_4, getCartProID_4);

När jag använder mig av första exemplet så får jag NaN som värde i dropdownmenyn.

Någon som vet hur jag ska skriva istället för att få detta att funka?
Det e nog busenkelt

//Joel

Medlem sedan maj 2003750 inlägg
#2

Någonting i stil med detta borde fungera(förändringar i bold):

for (i=1; i<=getCartCount; i++) {
	_root.cartDrop.addItem([b]this["getCartProName_" +i], this["getCartProID_"+i][/b]);
}

/Mirandir

Medlem sedan jan. 200534 inlägg
#3

Tackar!

Funkade alldeles utmärkt!

Och så har man lärt sig något nytt.

271 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
138 ms — hämta tråd, inlägg och bilagor (db)
129 ms — ändringar (db)