当前位置: 移动技术网 > IT编程>开发语言>JavaScript > bootstrap 通过加减按钮实现输入框组功能

bootstrap 通过加减按钮实现输入框组功能

2017年12月08日  | 移动技术网IT编程  | 我要评论

实现效果图如下:

当我点击 + 按钮时,会添加一行输入框组;当点击 - 按钮时,会删除这一行输入框组

html代码如下:

<div 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>    
</div> 

+ 按钮 点击触发事件函数:

//添加中心机ip输入框项 
  function addcenteripgrp(obj){ 
    html = '<div class="input-group centerip">'+ 
          '<label class="input-group-addon">ip:</label>'+ 
          '<input type="text" class="form-control" id="ipinput">'+ 
          '<label class="input-group-addon">注释:</label>'+ 
          '<input type="text" class="form-control" id="descinput">'+ 
          '<span class="input-group-btn">'+ 
                '<button class="btn btn-info" type="button" data-toggle="tooltip" title="删除" id="delcenteripgrp"><span class="glyphicon glyphicon-minus"></span></button>'+ 
          '</span>'+ 
        '</div>' 
    obj.insertadjacenthtml('beforebegin',html) 
  } 

- 按钮 点击触发事件函数:

$(document).on('click','#delcenteripgrp',function(){ 
  var el = this.parentnode.parentnode 
  var centerip = $(this).parent().parent().find('#ipinput').val() 
  alertify.confirm('您确定要删除选中的命令?', 
  function(e){ 
    if(e){ el.parentnode.removechild(el)}})}) 

总结

以上所述是小编给大家介绍的bootstrap 加减删除输入框组,希望对大家有所帮助

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网