Salve, ho un problema, e non riesco a venirne a capo, in pratica effettuo la chiamata in cascata di funzioni javascript dentro un'altra funzione (la setListini), l'effetto che ho è che soltanto la prima delle funzioni in cascata va a buon fine mentre le altre n funzioni non vengono proprio trattate. Ho provato a debuggare un pò il codice e ho notato che nel caso sotto va a buon fine solo getTappetini() contenuta in setListini(id) ma già se metto un alert dopo quella getTappetini() non viene proprio trattato...e a maggior ragione non viene presa in considerazione la getCopriauto(). Credo che ci sia un problema a livello di AJAX ma non sono molto pratico di AJAX in quanto l'ho leggicchiato un pò qua e là su internet perchè mi faceva comodo in questa mia situazione. Qualcuno ha un'idea di perchè le altre n-1 get contenute in setListini non vengono effettuate. Il codice è questo:
codice:
function setListini(id) {
  misur = document.getElementById(id+'.LIST_MISUR').value;
  semie = document.getElementById(id+'.LIST_SEMIE').value;
  tappe = document.getElementById(id+'.LIST_TAPPE').value;
  copri = document.getElementById(id+'.LIST_COPRI').value;
  obj = getHTTPObject();
  getTappetini(obj);
  getCopriauto(obj);
}

function getTappetini(httpobj) {
  modellotap = document.getElementById('menutappetini').value;
  if (httpobj != null) {
	httpobj.open("GET", "elabora.php?TAP=" + tappe +"&NAME=" + modellotap, true);
	httpobj.send(null);
	httpobj.onreadystatechange = setOutputTappetini;
  }
   else {
	alert('Else Tappetini!!!');
  }
  return;
}

function getCopriauto() {
  if (httpobj != null) {
	httpobj.open("GET", "elabora.php?COP=" + copri, true);
	httpobj.send(null);
	httpobj.onreadystatechange = setOutputCopriauto;
  }
   else {
	alert('Else Copriauto!!!');
  }
   return;
}