Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
Bonjour, j'ai suivi ce tuto : http://www.z-f.fr/forum/viewtopic.php?id=6858
Seulement, lorsque je clique sur le bouton, l'alert "go" s'affiche mais ensuite il ne se passe rien. Pourquoi donc ^^ ?
Voici le code que j'ai copîé :
Vue
<input type='button' value='Dis quelque chose !' onclick='go()' />
Script
function getXMLHttpRequest() {
var xhr = null;
if (window.XMLHttpRequest || window.ActiveXObject) {
if (window.ActiveXObject) {
try {
xhr = new ActiveXObject("Msxml2.XMLHTTP");
} catch(e) {
xhr = new ActiveXObject("Microsoft.XMLHTTP");
}
} else {
xhr = new XMLHttpRequest();
}
} else {
alert("Votre navigateur ne supporte pas l'objet XMLHTTPRequest...");
return null;
}
return xhr;
}
function go(){
alert('go');
var xhr = getXMLHttpRequest();
// On défini ce qu'on va faire quand on aura la réponse
xhr.onreadystatechange = function(){
// On ne fait quelque chose que si on a tout reçu et que le serveur est ok
if(xhr.readyState == 4 && xhr.status == 200){
alert(xhr.responseText);
}
};
xhr.open("POST","ConsulterCours/test",true);
xhr.send(null);
}Controleur
public function testAction()
{
// action body
$this->render();
}Hors ligne
Pages: 1