Suis pas trop une référence en ajax, mais :
Un truc qui m'a posé probleme avec ajax, ton bouton est de type SUBMIT, qui n'est pas géré de la même facon dans tous les navigateurs en conjonction du ONCLICK (sur certains ca soumet le formulaire direct avant le traitement ajax sur le onclick, d'ou résultat aléatoire...). Essaie avec un simple bouton, type=button.
Ou pour utiliser un bouton SUBMIT comme tu fais, il faut alors mettre l'appel de la fonction ajax dans le ONSUBMIT de la balise FORM :
Un truc qui m'a posé probleme avec ajax, ton bouton est de type SUBMIT, qui n'est pas géré de la même facon dans tous les navigateurs en conjonction du ONCLICK (sur certains ca soumet le formulaire direct avant le traitement ajax sur le onclick, d'ou résultat aléatoire...). Essaie avec un simple bouton, type=button.
Ou pour utiliser un bouton SUBMIT comme tu fais, il faut alors mettre l'appel de la fonction ajax dans le ONSUBMIT de la balise FORM :
Code PHP :
<?php
<form onsbumit="xajax_cibleinfo_valid(
document.getElementById(\'majcible\').idchan.value,
document.getElementById(\'majcible\').cible_pseudo.value,
document.getElementById(\'majcible\').cible_pos.value,
document.getElementById(\'majcible\').pa_enleve.value,document.getElementById(\'majcible\').pv_enleve.value,
document.getElementById(\'majcible\').pv_max.value,document.getElementById(\'majcible\').pa_max.value); return false;">
...
<input type="submit" value="Mettre a jour" />
</form>