Creo la funzione di invio dati
codice:
var ID
elenco = new LoadVars();
elenco.onLoad = function(success) {
for (i=1; i<=Number(this.item); i++) {
elemento = this["nome"+i];
identificatore= this["id"+i];
myCombo1.addItemAt(i, elemento, identificatore);
}
for (i=1; i<=Number(this.itemsel); i++) {
elemento = this["nomesel"+i];
grid.addItemAt(i, elemento);
}
};
Crei il Listner per la Combo
codice:
myComboBoxListener = new Object();
myComboBoxListener.change = function(eventObj)
{
var eventSource = eventObj.target;
var theSelectedItem = eventSource.selectedItem;
var theSelectedItemLabel = theSelectedItem.label;
_root.ID = theSelectedItemLabel;
_root.elenco.sendAndLoad("documenti.asp?ID=" + _root.ID);
}
myComboBox.addEventListener ("change", myComboBoxListener);
Infine devi cambiare la tua pagina Asp così
codice:
ID=Request.QueryString("ID")
If ID="" Then
ID="1"
End If
et voilà!!