Fr:MAJ:0.x--0.2
Fr:MAJ:0.x--0.2
[edit] Types de requête
Si vous passez des variables via GET, vous devez remplacer tous les appels à vos fonctions de type :
$xajax->registerFunction("myPhpFunction", GET);
par ceci :
$xajax->registerFunction("myPhpFunction", XAJAX_GET);
--Rene
[edit] Chemin d'inclusion
Si vous avez le message d'erreur javascript suivant :
Error: xajax is not defined
et que vous stockez xajax quelque part ailleurs que dans './xajax', vous devrait préciser le chemin d'accès de xajax à la fonction printJavascript.
Remplacer :
$xajax->printJavascript();
par :
$xajax->printJavascript("/javascript_libraries/xajax/");
[edit] Désactiver des champs de formulaire
Si vous vous demandez pourquoi, après une mise à jour, certaines données de formulaire n'apparaissent plus dans votre fonction de réponse utilisant :
xajax.getFormValues('formname')
vous devriez vérifier du côté des champs de formulaire désactivés. Si vous avez besoin de passer des champs désactivés, changez l'appel à getFormValues() par
xajax.getFormValues('formname',true)