Boîte de confirmation dans CodeIgniter ancre de lien pour supprimer l'enregistrement
J'utilise le code suivant pour supprimer un enregistrement d'une base de données. Mais je suis confronté à un problème: lorsque je clique sur "annuler" dans la fenêtre de confirmation, puis il supprime l'enregistrement. Si je clique sur cancel
elle retourne false mais comment fait-il supprimer l'enregistrement?
Ce fais de mal?
Code Javascript:
function ConfirmDialog() {
var x=confirm("Are you sure to delete record?")
if (x) {
return true;
} else {
return false;
}
}
Code PHP:
<?php
echo anchor('user/deleteuser/'.$row->id, 'Delete', array('class'=>'delete', 'onclick'=>"return ConfirmDialog();"));
?>
OriginalL'auteur Kango | 2013-03-06
Vous devez vous connecter pour publier un commentaire.
Essayez Ceci:
et l'utiliser dans votre script:
OriginalL'auteur Rahul Chipad
Tout en une seule ligne
OriginalL'auteur Jamshid Hashimi
En êtes-vous des erreurs Javascript dans la console? Je soupçonne que certains autres Javascript peut-être interférer. Cette simple page de test fonctionne très bien:
Êtes-vous en mesure d'obtenir un exemple simple comme cela fonctionne? Le rendu HTML devrait ressembler à ceci:
<a href="user/deleteuser/123" onclick="return confirmDialog();">Delete</a>
OriginalL'auteur Matt Browne
Je l'utiliser dans mon code
OriginalL'auteur vijaykumar
Essayer cette
Alors votre fonction sera comme:
OriginalL'auteur Max Phoenix Newbie
Dans votre Vue:
OU
JavaScript dans votre point de Vue:
Voir webGautam réponse Ici
OriginalL'auteur fWd82
C'est le code de suppression. tout d'abord, nous ouvrir le formulaire admin est notre contrôleur nom et delete_noti est la fonction à l'intérieur d'admin contrôleur. Nous sommes l'envoi de l'id comme forme cachée. Ici $notification est la variable qui est passé à travers la méthode qui est disponible dans le contrôleur.
OriginalL'auteur Sumit Kumar Gupta