Visualizzazione dei risultati da 1 a 2 su 2

Discussione: ajax e variable scope

  1. #1

    ajax e variable scope

    Ciao a tutti

    ho questo pezzetto di codice JS:

    codice:
    function checkQty(idform, filephp, iddiv) {
    	var returnval = 0;
    	new Ajax.Request(filephp, { method:'post',
    		parameters: $(idform).serialize(true),
    		onSuccess: function(transport){
    			var response = transport.responseText;
    			if(response) {
    				alert(response);
    				returnval = 1;
    			}
        	},
        	onFailure: function(transport){ 
    			var response = transport.responseText || "no response text";
    			alert(response);
    		}
    	});
    	alert(returnval)
    	return returnval;
    }
    quando if(response) è true, viene visualizzato l'alert ma il valore di returnval non viene impostato a 1, o almeno alla fine della funzione returnval vale sempre 0. Credo sia un problema di visibilità della variabile, qualcuno può darmi una mano?

    grazie

    Manuel

    View my profile on LinkedIn
    Ubertini: amo solo te!

  2. #2
    up
    nessuno ha una qualche idea?

    grazie
    Manuel

    View my profile on LinkedIn
    Ubertini: amo solo te!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.