Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di Donovant
    Registrato dal
    Sep 2005
    residenza
    London
    Messaggi
    1,329

    [Mootools] Ajax - click bottone funziona solo una volta

    Salve, forse la domanda sarà stupida...ma facendo una richiesta Ajax con mootools, al click su un bottone la richiesta viene effettuata, ma dopo aver ricevuto il "response", se riclicco sul bottone, la richiesta non viene sollevata...
    JAVASCRIPT
    codice:
    function On_response(resp){
    	
    	$$("div").set({
    				  "html":resp,
    				  "id":"richiesta",
    				  "styles":{"color":"red", "background-color":"#eee"}
    				 });
    }
    
    function On_request(){
    	$("cont").set("html","");
    	var el = new Element("img",{
    				"src":"ajax-loader.gif",
    				"styles": {"position":"absolute", "top":"100px", "left":"630px"}
    	}).inject($("cont"));
    }
    
    function initAll(){
    	window.addEvent("domready", function(){
    		
    		$("bottone").addEvent("click", function(){ alert($("testo").value);
    		   new Request({url:"req01.php", 
    			   					    metod:"post",
    								    onRequest: function(){ On_request(); },
    								    onComplete: function(response){On_response(response);},
    									
    							      }).send("testo="+$("testo").value);//alert(0); $("testo").value
    		
    		
    		});//"CLICK"
    		
    		
    	});//DOM-READY
    
    }//INIT-ALL
    HTML:
    codice:
    <body>
    
    <input type="button" name="bottone" id="bottone" value="Click" />
    <input type="text" name="testo" id="testo" value="ok" />
    <div id="cont">CONTAINER</div>
    
    
    </body>
    Beati gli smemorati, perchè avranno la meglio anche sui loro errori...

    My gallery: http://donovant.deviantart.com/gallery/

  2. #2
    Utente di HTML.it L'avatar di Donovant
    Registrato dal
    Sep 2005
    residenza
    London
    Messaggi
    1,329
    Scusate, sapevo fosse una domanda troppo stupida...ho avuto una svista e mi ero dimenticato che al CLICK cambiavo l'ID dell'unico DIV presente "cont" in "richiesta"...ecco perchè al secondo click la richiesta non funzionava...se volete potete anche levare il post.
    Scusate.
    Beati gli smemorati, perchè avranno la meglio anche sui loro errori...

    My gallery: http://donovant.deviantart.com/gallery/

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.