confirmation de la suppression dans laravel
J'ai le code suivant:
@foreach($results as $result)
<tr>
<td>{{$result->my_id}}</td>
<td>{{$result->province_name}}</td>
<td>{{$result->city_name}}</td>
<td>
<a class="btn btn-primary" href="{{route('city-edit', $result->my_id)}}"><i class="fa fa-edit"></i></a>
<a class="btn btn-danger" href="{{route('city-delete', $result->my_id)}}"><i class="fa fa-trash"></i></a>
</td>
</tr>
@endforeach
Comment ajouter une confirmation sur supprimer toutes les données?
- Juste ajouter
onclick="return confirm('Are you sure?')"
. Vérifier mon post pour une réponse complète.
Vous devez vous connecter pour publier un commentaire.
Je préfère plus de moyen plus facile, il suffit d'ajouter
onclick="return confirm('Are you sure?')"
, comme ci-dessous:<a onclick="return confirm('Are you sure?')">
OU<a onclick='return confirm("Are you sure?")'>
onclick
chaque où.data-confirm
attribut au lieu de codage en dur des la confirmation de texte en javascript.Si c'est votre lien:
Utilisez cette Javascript:
Remarque: la
<a>
besoins de ladelete
dansclass
.Cette solution utilise JavaScript Discret et devrait fonctionner avec IE 9 ou plus récent.
Avec
brexis/laravel-données-méthode
package, vous pouvez spécifier HTTP appropriée de la méthode et un sms de confirmation.Ceci est utile si vous disposez de cette par exemple dans votre fichier de routes:
Si c'est votre lien:
Route:
Utilisez cette Javascript:
Remarque: la
<a>
besoins de ladelete
dansclass
.Cette solution utilise JavaScript Discret et devrait fonctionner avec IE 9 ou plus récent.
index.blade.php
J'ai utilisé pur PHP Formulaire, la méthode de SUPPRESSION doit être passé comme caché sur la soumission de la page d'action, de sorte que je peux l'attraper creux javascript et je reçois la confirmation de l'alerte.