[AJAX] Enregistrement checkbox et affichage couleurs
Bonjour,
je ne m'y connais pas bien en PHP ou javascript.
Voila.
j'ai une page avec déja deux submit, un affichant une liste de projet situé en haut,
le second en bas servant à écrire et envoyer une nouvelle tache.
Les taches une fois émises apparaissent dans un cadre central
Voici un rapide schéma pour mieux comprendre :
liste projets à selectionner
-------------------------------------------
taches 1 bouton A faire bouton en cours bouton achevé Bouton Save
taches 2 bouton A faire bouton en cours bouton achevé Bouton Save
taches 3 bouton A faire bouton en cours bouton achevé Bouton Save
-----------------------------------
Text area [...........................] Bouton Envoyer
Ce que je souhaiterais faire, c'est que l'on puisse cocher le bouton 1 A faire et que la tache sélectionnée s'enregistre dans un champ disons taches_etat mais que le texte enregistré Afaire devienne rouge.
De même pour les bouton En cours et Achevé qui enregistrent les taches dans taches_etat et les font apparaitre en d'autres couleurs.
Cela est-il possible sachant que j'ai déja deux submit dans ma page?
Si vous pouviez m'aider. merci
enregistrer et aficher l'état d'une checkbox cochée
Bonjour, merci de ta réponse mais j'aimerais procéder de la sorte.
EN fait, je souhaiterais que sur mon formulaire, (sans passer par un submit) lorsque l'utilisateur coche une checkbox (qui fait alors changer de couleur la ligne correspondante) , cet état s'enregistre ainsi que la checkbox cochée.
voici mon code PHP
Code:
echo'<td><input type="checkbox" name="afaire[]" onchange="rouge(this);" /></td>';
et mon code javascript pour la couleur
Code:
1 2 3 4 5 6
| function rouge(rouge)
{ if ( rouge.checked )
rouge.parentNode.parentNode.style.color="#bc1f1f";
else
rouge.parentNode.parentNode.style.color="white";
} |
ca doit être possible tout de même sans passer par la base de données,
une fonction javascript qui retourne sur la page l'état enregistré..
merci!