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]Richiesta Ajax su pagina php

    Salve vorrei capire dove sbaglio, ho creato un form con un finale bottone che al click esegue una funzione javascript:

    codice:
    function control_form_eventi(){
    	if($("titoloEvento").value == ""){ alert("Il campo TITOLO deve essere compilato"); return false; }
    	var myRequest = new Request.HTML({
    	url:"ajax.php",
    	method:"post",
    	data:{"titoloEvento":$("titoloEvento").value },
    	onRequest: function(){
    	              wait_event.inject("gestione_eventi");
    	              wait_event.set("html", "Req sended!" );
    	},
    	onFailure: function(xhr){
    			alert(xhr);
    	},
    	onSuccess: function(resp){
    	                wait_event.set("html", resp);
    	}
    }).send();
    
    }
    La pagina "ajax.php" a cui invio la richiesta è semplicemente così:
    Codice PHP:
    if(isset($_POST["titoloEvento"]) ){ echo $_POST["titoloEvento"]; } 
    Come risposta, ottengo "[object Text]"....dove sta l'errore?
    Grazie in anticipo
    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
    Tutto risolto, era un banale errore di distrazione:
    var myRequest = new Request.HTML è errato perchè nella pagina ajax.php non ho creato nessun nodo/tag HTML

    var myRequest = new Request è giusto e da esito positivo.
    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.