Requête Ajax
vincent
-
vincent -
vincent -
Bonjour,
J'essaye de faire une requête ajax, mais celle-ci ne fonctionne pas.
En fait, la requête ne va même dans ma page php...
J'essaye de faire une requête ajax, mais celle-ci ne fonctionne pas.
En fait, la requête ne va même dans ma page php...
function ajax_button(myurl,page)
{
new Ajax.Request('myurl', {
method: 'get',
parameters: {transfert: 'page'},
onComplete: function(transport) {
var jsonResponse=transport.responseText;
alert(jsonResponse[1]);
if(lapage!=-1)
ajax_button(jsonResponse[0],jsonResponse[1]);
}
});
}
A voir également:
- Requête Ajax
- Quelle requête écrire pour demander au moteur de recherche de présenter de préférence les pages web traitant de tennis mais pas de tennis de table ✓ - Forum Android
- Requête bloquée par le pare-feu applicatif claranet webfence ✓ - Forum Réseaux sociaux
- Problème de requête ✓ - Forum Java
- Site bloquer ✓ - Forum Google Chrome
- L'opérateur ou l'administrateur a refusé la requête ✓ - Forum Windows
2 réponses
Bonjour,
L'objet Ajax n'existe pas de façon native en javascript.
Ce que l'on nomme « AJAX » se base sur l'objet XMLHttpRequest.
Es-tu sûr d'utiliser une bibliothèque qui définit correctement ton objet Ajax ?
Xavier
L'objet Ajax n'existe pas de façon native en javascript.
Ce que l'on nomme « AJAX » se base sur l'objet XMLHttpRequest.
Es-tu sûr d'utiliser une bibliothèque qui définit correctement ton objet Ajax ?
Xavier
oui. C'est avec Magento, il y a prtototype dessus ;)
Le problème semble venir d'ici :
$url = $this->getUrl('tracker/export/exportsb'); prend une url bizarre...
Le problème semble venir d'ici :
$this->setElement($element);
$url = $this->getUrl('tracker/export/exportsb');
$html = $this->getLayout()->createBlock('adminhtml/widget_button')
->setType('button')
->setClass('form-buttons')
->setLabel('Run Now !')
->setOnClick("ajax_button('".$url."',0)")
->setTemplate('tracker/config/js.phtml')
->toHtml();
$html.="<script type='text/javascript'>
....
$url = $this->getUrl('tracker/export/exportsb'); prend une url bizarre...