Table des matières
codelayui.code
Maison interface Web Tutoriel Layui Comment fermer l'ouverture de Layui

Comment fermer l'ouverture de Layui

Nov 09, 2020 am 09:53 AM

Comment fermer layui open : ouvrez d'abord et visualisez la partie js ; puis allez sur la page de modification de l'article ; enfin utilisez la méthode "layer.close(index)" dans la partie JS de "articleUpdate.jsp" pour fermer le calque spécifique.

Comment fermer l'ouverture de Layui

L'environnement d'exploitation de ce tutoriel : système Windows 10, layui2.5.6 Cet article s'applique à toutes les marques d'ordinateurs.

Recommandé : "tutoriel layui"

layui-open ferme sa propre solution de fenêtre


1. La fenêtre pop-up affiche ici une page, qui apparaît après avoir traversé l'arrière-plan

1.1. Implémentation de la fenêtre pop-up

1.1 .1, partie JS


     function getArticleById(articleId){
             var index = layer.open({
                    type: 2,
                    title: '修改管理员',
                    area: ['90%', '95%'],
                    shade: 0.8,
                    resize: false,
                    fixed: false,
                    move: false,
                    shadeClose: false,
                    content: '${ctxPath}/article/getArticleById?articleId='+articleId
                });
            }
Copier après la connexion

1.1.2, la partie Java d'arrière-plan


 /**
 * 去到修改文章页面
 * */
    @RequestMapping("/getArticleById")
    public String getArticleById(@RequestParam("articleId") Integer articleId,Model model) {
    MrtArticle mrtArticle = mrtArticleService.getArticleById(articleId);
    model.addAttribute("mrtArticle",mrtArticle); 
    return "article/articleUpdate";
    }
Copier après la connexion

apparaît également ici


1.2 , fermez la fenêtre pop-up, utilisez les deux lignes de code suivantes dans la partie JS de articleUpdate.jsp pour se fermer

  //当你在iframe页面关闭自身时
var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
parent.layer.close(index); //再执行关闭   
        layer.alert('提交成功', {
                    skin: 'layui-layer-molv' //样式类名  自定义样式
                    ,closeBtn: 1    // 是否显示关闭按钮
                    ,anim: 1 //动画类型
                    ,btn: ['确定'] //按钮
                    ,icon: 6    // icon
                    ,yes:function(){
                   //当你在iframe页面关闭自身时
var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
parent.layer.close(index); //再执行关闭

                    }
              });
Copier après la connexion

layer.close(index) - Fermez le calque spécifique

Il ne semble pas nécessaire d'en présenter grand-chose. La seule chose qui vous rend confus est peut-être cet

index. En fait, c'est très facile à obtenir.

codelayui.code

    //Quand vous souhaitez fermer un calque de la page actuelle
  1. var index = layer.open();
  2. var index = layer.alert();
  3. var index = layer.load();
  4. var index = layer.tips();
  5. //Juste comme Comme vous pouvez le voir, chaque méthode d'appel de la couche élastique renverra un index
  6. layer.close(index); //À ce stade, il vous suffit de donner doucement l'index obtenu à layer.close. Peut
  7. //Si vous souhaitez fermer le dernier calque contextuel, récupérez simplement layer.index directement
  8. layer.close(layer.index); Il obtient toujours le dernier calque contextuel, et la valeur est calculée dynamiquement et incrémentiellement au sein du calque
  9. //Lorsque vous vous fermez sur la page iframe
  10. var index = parent.layer.getFrameIndex(window.name); //Obtenir d'abord l'index de la couche iframe actuelle
  11. parent.layer. close(index); //Exécuter à nouveau la fermeture
layer.closeAll(type) - Ferme tous les calques

Si vous êtes paresseux, vous ne voulez pas obtenir l'index et vous voulez juste fermer. Alors closeAll peut vraiment vous aider. Si vous ne pointez pas vers un type de calque, cela détruira tous les calques de la page actuelle. Bien sûr, si vous souhaitez fermer uniquement un certain type de calque, vous pouvez

codelayui.code

  1. layer.closeAll(); // Mode fou, fermez tous les calques
  2. layer.closeAll('dialog'); //Fermez la boîte d'informations
  3. layer.closeAll('page'); //Fermez tous les calques de page
  4. layer. closeAll(' iframe'); //Ferme tous les calques iframe
  5. layer.closeAll('loading'); //Ferme le calque de chargement
  6. layer.closeAll('tips'); /Fermer tout La couche de conseils

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Où trouver la courte de la grue à atomide atomique
1 Il y a quelques semaines By DDD

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment utiliser le système de chargement modulaire de Layui? Comment utiliser le système de chargement modulaire de Layui? Mar 14, 2025 pm 07:23 PM

L'article explique le système de chargement modulaire de Layui, détaillant son utilisation, ses avantages, sa personnalisation et son dépannage. L'accent principal est de gérer et d'optimiser les dépendances des modules dans les projets.

Comment utiliser le CDN de Layui pour un chargement plus rapide? Comment utiliser le CDN de Layui pour un chargement plus rapide? Mar 14, 2025 pm 07:24 PM

L'article discute de l'utilisation du CDN de LayUi pour un chargement de site Web plus rapide, de détail des étapes de configuration et des avantages de performance, tout en notant des problèmes potentiels tels que des problèmes de dépendance et de sécurité tiers.

Comment Layui se compare-t-il aux autres cadres CSS comme Bootstrap et UI sémantique? Comment Layui se compare-t-il aux autres cadres CSS comme Bootstrap et UI sémantique? Mar 14, 2025 pm 07:29 PM

Layui, connu pour la simplicité et les performances, est comparé à Bootstrap et à l'interface utilisateur sémantique sur la conception, les composants et la facilité d'intégration. Layui excelle dans la modularité et le support chinois. (159 caractères)

Comment personnaliser les styles par défaut de Layui à l'aide de CSS? Comment personnaliser les styles par défaut de Layui à l'aide de CSS? Mar 14, 2025 pm 07:19 PM

L'article discute de la personnalisation des styles par défaut de Layui à l'aide de CSS, en nous concentrant sur les techniques de remplacement et les meilleures pratiques pour des modifications efficaces.

Comment mettre en œuvre les meilleures pratiques de l'accessibilité (A11Y) avec LayUi? Comment mettre en œuvre les meilleures pratiques de l'accessibilité (A11Y) avec LayUi? Mar 14, 2025 pm 07:26 PM

L'article discute de la mise en œuvre des meilleures pratiques d'accessibilité avec LayUI, en se concentrant sur le HTML sémantique, la navigation par clavier, les attributs ARIA, le contraste des couleurs, les alternatives de texte et la conception réactive.

Comment résoudre les problèmes et erreurs Layui courants? Comment résoudre les problèmes et erreurs Layui courants? Mar 14, 2025 pm 07:12 PM

L'article traite du dépannage et du débogage des problèmes Layui, offrant des étapes telles que la vérification des consoles de navigateur, la vérification des versions et l'utilisation des ressources communautaires. Il répertorie également les erreurs LayUI courantes et leurs correctifs.

Quels sont les cas d'utilisation avancés pour LayUi au-delà des applications Web typiques? Quels sont les cas d'utilisation avancés pour LayUi au-delà des applications Web typiques? Mar 14, 2025 pm 07:28 PM

LayUi s'étend au-delà des applications Web de base aux spas, aux tableaux de bord en temps réel, aux PWA et à la visualisation des données complexes, améliorant les expériences des utilisateurs au niveau de l'entreprise avec sa conception modulaire et ses composants d'interface utilisateur riches. (159 caractères)

Comment optimiser Layui pour les performances? Comment optimiser Layui pour les performances? Mar 14, 2025 pm 07:22 PM

L'article discute de l'optimisation LayUI pour les performances en minimisant les demandes HTTP, en optimisant CSS / JavaScript, en utilisant le chargement paresseux, la mise en cache et la division du code. Il couvre également les meilleures pratiques pour réduire les temps de chargement, améliorer la réactivité mobile, un

See all articles