Maison > interface Web > js tutoriel > le corps du texte

Bootstrap implémente le partage d'exemples de fonctions de groupe de zones de saisie via des boutons d'ajout et de soustraction

小云云
Libérer: 2018-01-18 14:59:30
original
3590 Les gens l'ont consulté

Cet article présente principalement le groupe de zones de saisie bootstrap en ajoutant et en soustrayant des boutons pour ajouter et supprimer des groupes de zones de saisie en ligne. Lorsque je clique sur le bouton +, une rangée de groupes de zones de saisie sera ajoutée lorsque je clique sur le bouton -. cette rangée de zones de saisie sera supprimée. Veuillez vous référer à cet article pour le code d'implémentation spécifique, j'espère qu'il pourra vous aider.

Le diagramme d'effet d'implémentation est le suivant :

Lorsque je clique sur le bouton +, une rangée de zones de saisie sera ajoutée lorsque je clique sur le - ; bouton, cette ligne sera supprimée Le groupe de zones de saisie

le code HTML est le suivant :


<p class="input-group" id="centerIpGroup"> 
  <label class="input-group-addon" id="basic-addon5">中心机IP:</label>   
  <button class="btn btn-info" type="button" data-toggle="tooltip" title="新增" id="addCenterIpGrpBtn" onclick="addCenterIpGrp(this)" disabled><span class="glyphicon glyphicon-plus"></span></button>    
</p>
Copier après la connexion

+ bouton cliquez sur la fonction d'événement déclencheur :


//添加中心机IP输入框项 
  function addCenterIpGrp(obj){ 
    html = &#39;<p class="input-group centerIp">&#39;+ 
          &#39;<label class="input-group-addon">IP:</label>&#39;+ 
          &#39;<input type="text" class="form-control" id="ipInput">&#39;+ 
          &#39;<label class="input-group-addon">注释:</label>&#39;+ 
          &#39;<input type="text" class="form-control" id="descInput">&#39;+ 
          &#39;<span class="input-group-btn">&#39;+ 
                &#39;<button class="btn btn-info" type="button" data-toggle="tooltip" title="删除" id="delCenterIpGrp"><span class="glyphicon glyphicon-minus"></span></button>&#39;+ 
          &#39;</span>&#39;+ 
        &#39;</p>&#39; 
    obj.insertAdjacentHTML(&#39;beforebegin&#39;,html) 
  }
Copier après la connexion

- Fonction d'événement déclencheur par clic de bouton :


$(document).on(&#39;click&#39;,&#39;#delCenterIpGrp&#39;,function(){ 
  var el = this.parentNode.parentNode 
  var centerIp = $(this).parent().parent().find(&#39;#ipInput&#39;).val() 
  alertify.confirm(&#39;您确定要删除选中的命令?&#39;, 
  function(e){ 
    if(e){ el.parentNode.removeChild(el)}})})
Copier après la connexion

Recommandations associées :

Présentation de la zone de saisie Bootstrap Une fonctionnalité du groupe

Utilisez jQuery pour ajouter et supprimer le groupe de zone de saisie basé sur les compétences Bootstrap_javascript

Nombre de mots dans la zone de saisie js Exemples de didacticiels mis à jour en temps réel

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!

Étiquettes associées:
source:php.cn
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!