credo di fare qualche errore, non riesco ad inserirlo
codice:var list_obj:Object = new Object(); list_obj.change=function(eventObj:Object):Void { myDfor = new LoadVars(); myDfor.cerca = eventObj.target.selectedItem.data; myDfor.onLoad = function(success) { if (success) { trace(this.totale+"prodotto"+eventObj.target.selectedItem.data); var myArrayP:Array = new Array(); for (i=1; i<=this.totale; i++) { myArrayP[i] = new Object(); myArrayP[i]["nprodotto"] = _root.myDfor["prodotto"+eventObj.target.selectedItem.data]; myArrayP[i]["nid"] = _root.myDfor["id"+eventObj.target.selectedItem.data]; myArrayP[i]["nDescrizioneProdotto"] = _root.myDfor["DescrizioneProdotto"+eventObj.target.selectedItem.data]; myArrayP[i]["nPrezzoUnitario"] = _root.myDfor["PrezzoUnitario"+eventObj.target.selectedItem.data]; myArrayP[i]["nquantit"] = _root.myDfor["quantit"+eventObj.target.selectedItem.data]; _root.descrizione.text = myArrayP[i]["nDescrizioneProdotto"]; _root.prezzo.text = myArrayP[i]["nPrezzoUnitario"]; _root.quantitMagazzino.text = "Disponibilità attuale del magazzino: "+myArrayP[i]["nquantit"]; _root.maximun = myArrayP[i]["nquantit"]; trace("["+i+"]"+myArrayP[i]["nprodotto"]+" id "+myArrayP[i]["nid"]+" PrezzoUnitario "+myArrayP[i]["nPrezzoUnitario"]+" Descrizione Prodotto "+myArrayP[i]["nDescrizioneProdotto"]); trace(maximun); quantitB.maximum = _root.maximun; quantitB.oldkillfocus = quantitB.onkillfocus; quantitB.onKillFocus = function() { var n:Number = Number(this.inputField.text); this.oldKillFocus(); if (n>this.maximum) { Alert.show("Il valore massimo impostabile è "+this.maximum, "Attenzione!", Alert.OK); } }; } } }; myDfor.sendAndLoad("http://localhost/search/dettegliolistaProdotto.php", myDfor, "GET"); quantitB.visible = 1; inserimento.visible = 1; annulla.visible = 1; descrizione.visible = 1; myDF.visible = 1; trace(eventObj.target.selectedItem.label); } listap.addEventListener("change", list_obj);![]()

Rispondi quotando