Joomla.it Forum

Non solo Joomla... => Sviluppo => : Crite 06 Sep 2012, 15:09:03

: [RISOLTO]JQuery Ajax Problema Reload pagina
: Crite 06 Sep 2012, 15:09:03
Buongiorno a tutti,

ho scritto un piccolo componente di prova per Joomla 2.5 il quale fa una semplice richiesta in Ajax, la quale restituisce un semplice XML di prova.
Ciò che non capisco è perchè Joomla mi ricarica l'intera pagina inseme all'XML ristituito.
Vi propongo lo schema logico per farmi capire meglio:

                ------------View (con richiesta Ajax all'URL index.php?option=com_prova&task=prova)------

                ------------Controller (function prova() {echo "<xml><prova>CIAO MONDO PROVA PROVA</prova></xml>";})-------

Quando eseguo la chiamata all'Ajax, nell'oggetto XML di ritorno ho la tutta la pagina + l'xml di prova, come mai viene ricaricato tutto?

Grazie per le risposte
: Re:JQuery Ajax Problema Reload pagina
: mau_develop 06 Sep 2012, 15:23:29
..ma non hai spiegato tu quì come si fa?
http://forum.joomla.it/index.php/topic,168225.0.html

probabilmente il formato dei dati non è raw ...se è questo che intendi con "mi restituisce tutto"

M.
: Re:JQuery Ajax Problema Reload pagina
: Crite 06 Sep 2012, 15:40:11
Ciao Mau!

si ho spiegato io come si fa, lo avevo fatto molto tempo fa su Joomla 1.5... dopo che ho risposto all'altro POST ho fatto una prova con l'ultima versione di Joomla e ho visto che mi restituiva indietro tutta la pagina:

<html>
<head>
...........................
</head>
<body>

componente bla bla bla
..................................


<xmldiprova>...............</xmldiprova>

</body>
</html>

Normalmente non dovrebe eseguire la function prova() e restituirmi SOLO l'echo che ho fatto in essa?


: Re:JQuery Ajax Problema Reload pagina
: Crite 06 Sep 2012, 16:39:03
Sono un p***a.... dimenticavo &format=raw :S

stupid stupid :D