Javascript pour suppression de donnée
Vadd_VII
-
Scalpweb Messages postés 1467 Date d'inscription Statut Membre Dernière intervention -
Scalpweb Messages postés 1467 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'aimerais pouvoir créer un script qui permette d'effacer des données d'une table, je m'explique :
En cliquant sur un bouton, une fenêtre s'affiche (avec un confirm) et demande une confirmation de suppression, si on clique sur ok, le script envoye sur une page qui contient la requete de suppression. Voici le script que j'ai créé mais qui ne fonctionne pas :
function supprimer()
{
if (confirm('Voulez-vous supprimer ?'))
{
document.location.href = '..\requetes\supprSalarie.php';
}
}
Merci !
J'aimerais pouvoir créer un script qui permette d'effacer des données d'une table, je m'explique :
En cliquant sur un bouton, une fenêtre s'affiche (avec un confirm) et demande une confirmation de suppression, si on clique sur ok, le script envoye sur une page qui contient la requete de suppression. Voici le script que j'ai créé mais qui ne fonctionne pas :
function supprimer()
{
if (confirm('Voulez-vous supprimer ?'))
{
document.location.href = '..\requetes\supprSalarie.php';
}
}
Merci !
A voir également:
- Javascript pour suppression de donnée
- Forcer suppression fichier - Guide
- Suppression compte gmail - Guide
- Telecharger javascript - Télécharger - Langages
- Suppression page word - Guide
- Outil de suppression mcafee - Guide
19 réponses
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.
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
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 ...
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]');\"";