Cliquez sur Supprimer et une boîte de dialogue (boîte modale) sera invitée à confirmer la suppression. Après avoir cliqué sur OK, l'événement ajax sera exécuté. Comment cela est-il implémenté ?
Je suis nouveau dans le contenu front-end, et le code source pour l'implémentation de cette boîte pop-up n'a pas été trouvé,
Supprimer
Le style de la boîte pop-up est corrigé via class="js-ajax-dialog-btn".
J'ai recherché deux morceaux de code jquery $(.js-ajax-dialog-btn").... Même si je l'ai bloqué, il y a toujours des boîtes pop-up.
Les idées de chacun sont très bonnes, merci !
Le cache étant trop puissant, le code que j'ai trouvé est correct et j'ai modifié le code source. .
Confirmez oui ou non pour exécuter ajax !
Déterminez si le retour true ou false
true exécute ajax
false et ferme la boîte modale
alors tout va bien.
Si vous ne recherchez pas les résultats, juste
Si vous voulez quelque chose de beau, recherchez différentes bibliothèques d'interface utilisateur et vous trouverez ceci, par exemple
https://ethaizone.github.io/B...
Lorsque vous cliquez sur Supprimer, liez uniquement l'événement de la boîte d'invite contextuelle. Dans la boîte contextuelle, liez l'événement pour le bouton de confirmation et effectuez la requête ajax correspondante.
Lorsque vous cliquez sur Supprimer, une boîte modale apparaît, puis liez l'événement ajax au bouton de confirmation, vous pouvez ensuite cliquer sur OK pour l'exécuter de manière asynchrone.
Il est recommandé d'utiliser le plug-in Layer, qui est simple et pratique.
exemple rapide :