Javascript pour suppression de donnée
Fermé
Vadd_VII
-
6 févr. 2008 à 10:31
Scalpweb Messages postés 1467 Date d'inscription samedi 13 mars 2004 Statut Membre Dernière intervention 5 mai 2010 - 7 févr. 2008 à 10:42
Scalpweb Messages postés 1467 Date d'inscription samedi 13 mars 2004 Statut Membre Dernière intervention 5 mai 2010 - 7 févr. 2008 à 10:42
A voir également:
- Javascript pour suppression de donnée
- Forcer suppression fichier - Guide
- Telecharger javascript - Télécharger - Langages
- Suppression page word - Guide
- Suppression compte gmail - Guide
- Suppression cookies - Guide
19 réponses
Reivax962
Messages postés
3672
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
11 février 2021
1 011
6 févr. 2008 à 11:17
6 févr. 2008 à 11:17
Bonjour,
Regarde du côté d'Ajax et de l'objet XmlHttpRequest :)
Xavier
Regarde du côté d'Ajax et de l'objet XmlHttpRequest :)
Xavier
En fait je viens de réussir avec :
function supprimer(i, nom, prenom)
{
if (confirm('Voulez-vous supprimer le salarié ' + nom + prenom + ' ?'))
{
window.location.href = 'salarie.php?supprimer=' + i;
}
}
et par contre quand je l'appelle :
onClick="supprimer('.$i.', "'.$nomSal[$i].'", "'.$prnmSal[$i].'")"
les paramètres ne passent pas, et je ne vois pas pourquoi.
function supprimer(i, nom, prenom)
{
if (confirm('Voulez-vous supprimer le salarié ' + nom + prenom + ' ?'))
{
window.location.href = 'salarie.php?supprimer=' + i;
}
}
et par contre quand je l'appelle :
onClick="supprimer('.$i.', "'.$nomSal[$i].'", "'.$prnmSal[$i].'")"
les paramètres ne passent pas, et je ne vois pas pourquoi.
Scalpweb
Messages postés
1467
Date d'inscription
samedi 13 mars 2004
Statut
Membre
Dernière intervention
5 mai 2010
43
6 févr. 2008 à 13:56
6 févr. 2008 à 13:56
Pourrais tu nous donner un extrait du code html final généré de ta page ?
Voilà le morceau intéressant:
<input type="button" class="btn-suppr" name="suppr" value="0" onClick="supprimer(0, "BIDEAU", "Didier")">
<input type="button" class="btn-suppr" name="suppr" value="0" onClick="supprimer(0, "BIDEAU", "Didier")">
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Scalpweb
Messages postés
1467
Date d'inscription
samedi 13 mars 2004
Statut
Membre
Dernière intervention
5 mai 2010
43
6 févr. 2008 à 14:25
6 févr. 2008 à 14:25
Ajoute le ';' à la fin déjà...
Scalpweb
Messages postés
1467
Date d'inscription
samedi 13 mars 2004
Statut
Membre
Dernière intervention
5 mai 2010
43
6 févr. 2008 à 15:09
6 févr. 2008 à 15:09
Mais quels paramètres, exactement ?
Reivax962
Messages postés
3672
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
11 février 2021
1 011
6 févr. 2008 à 17:22
6 févr. 2008 à 17:22
> onClick="supprimer(0, "BIDEAU", "Didier")"
Il n'y aurait pas comme un problème de guillemets ? ;)
Il n'y aurait pas comme un problème de guillemets ? ;)
Scalpweb
Messages postés
1467
Date d'inscription
samedi 13 mars 2004
Statut
Membre
Dernière intervention
5 mai 2010
43
7 févr. 2008 à 08:50
7 févr. 2008 à 08:50
Oui, mais il y a quand même un pbm de guillemet...
Ca donne :
onClick="supprimer(0, 'BIDEAU', 'Didier')"
Je m'en veux de pas l'avoir vu plus tôt...
Ca donne :
onClick="supprimer(0, 'BIDEAU', 'Didier')"
Je m'en veux de pas l'avoir vu plus tôt...
Comment faire pour avoir juste les '', car quand je met ça :
onClick="supprimer('.$i.', ''.$nomSal[$i].'', ''.$prnmSal[$i].'');"
j'ai une erreur :
Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ',' or ';' in ....php on line ...
onClick="supprimer('.$i.', ''.$nomSal[$i].'', ''.$prnmSal[$i].'');"
j'ai une erreur :
Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ',' or ';' in ....php on line ...
Scalpweb
Messages postés
1467
Date d'inscription
samedi 13 mars 2004
Statut
Membre
Dernière intervention
5 mai 2010
43
7 févr. 2008 à 10:13
7 févr. 2008 à 10:13
Pour faire un echo de cette ligne en php, ça donne :
echo "onClick=\"supprimer($i, '$nomSal[$i]', '$prnmSal[$i]');\"";
echo "onClick=\"supprimer($i, '$nomSal[$i]', '$prnmSal[$i]');\"";
Scalpweb
Messages postés
1467
Date d'inscription
samedi 13 mars 2004
Statut
Membre
Dernière intervention
5 mai 2010
43
7 févr. 2008 à 10:28
7 févr. 2008 à 10:28
Alors passe ce post en tant que résolu !
Bon courage pour la suite, @+
Bon courage pour la suite, @+
Scalpweb
Messages postés
1467
Date d'inscription
samedi 13 mars 2004
Statut
Membre
Dernière intervention
5 mai 2010
43
7 févr. 2008 à 10:35
7 févr. 2008 à 10:35
Oui :
echo 'onClick="supprimer('.$i.', \''.$nomSal[$i].'\', \''.$prnmSal[$i].'\');"';
^^
echo 'onClick="supprimer('.$i.', \''.$nomSal[$i].'\', \''.$prnmSal[$i].'\');"';
^^
Scalpweb
Messages postés
1467
Date d'inscription
samedi 13 mars 2004
Statut
Membre
Dernière intervention
5 mai 2010
43
7 févr. 2008 à 10:42
7 févr. 2008 à 10:42
Passe en résolu ! ^^
Bonne journée
Bonne journée