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


Posted in Javascript onNovember 15, 2017

实现效果图如下:

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

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

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 加减删除输入框组,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
javascript 有用的脚本函数
May 07 Javascript
Javascript var变量隐式声明方法
Oct 19 Javascript
jQuery入门第一课 jQuery选择符
Mar 14 Javascript
鼠标事件延时切换插件
Mar 12 Javascript
javascript实现给定半径求出圆的面积
Jun 26 Javascript
分享javascript计算时间差的示例代码
Mar 19 Javascript
深入理解react-router@4.0 使用和源码解析
May 23 Javascript
JS块级作用域和私有变量实例分析
May 11 Javascript
深入浅析JavaScript中的in关键字和for-in循环
Apr 20 Javascript
微信小程序实现发微博功能的示例代码
Jun 24 Javascript
toString.call()通用的判断数据类型方法示例
Aug 28 Javascript
Vue实现菜单切换功能
Nov 08 Javascript
layui框架中layer父子页面交互的方法分析
Nov 15 #Javascript
layer实现关闭弹出层刷新父界面功能详解
Nov 15 #Javascript
layui.js实现的表单验证功能示例
Nov 15 #Javascript
javascript函数的节流[throttle]与防抖[debounce]
Nov 15 #Javascript
基于jQuery实现定位导航位置效果
Nov 15 #jQuery
详解如何使用PM2将Node.js的集群变得更加容易
Nov 15 #Javascript
vuejs实现本地数据的筛选分页功能思路详解
Nov 15 #Javascript
You might like
造势之举?韩国总统候选人发布《星际争霸》地图
2017/04/22 星际争霸
PHP缓存技术的使用说明
2011/08/06 PHP
PHP中利用sleep函数实现定时执行功能实现代码
2016/08/25 PHP
PHP levenshtein()函数用法讲解
2019/03/08 PHP
php实现对短信验证码发送次数的限制实例讲解
2021/03/04 PHP
JavaScript 小型打飞机游戏实现原理说明
2010/10/28 Javascript
javascript获取下拉列表框当中的文本值示例代码
2013/07/31 Javascript
JavaScript将取代AppleScript?
2014/09/18 Javascript
javascript表单验证和Window详解
2014/12/11 Javascript
JavaScript中的some()方法使用详解
2015/06/09 Javascript
javascript中SetInterval与setTimeout的定时器用法
2015/08/24 Javascript
JS创建对象几种不同方法详解
2016/03/01 Javascript
3kb jQuery代码搞定各种树形选择的实现方法
2016/06/10 Javascript
jQuery实现联动下拉列表查询框
2017/01/04 Javascript
Javascript es7中比较实用的两个方法示例
2017/07/21 Javascript
JavaScript继承定义与用法实践分析
2018/05/28 Javascript
更改BootStrap popover的默认样式及popover简单用法
2018/09/13 Javascript
详解Vue2.5+迁移至Typescript指南
2019/08/01 Javascript
[01:09:19]DOTA2-DPC中国联赛 正赛 VG vs Aster BO3 第二场 2月28日
2021/03/11 DOTA
Python文件的读写和异常代码示例
2017/10/31 Python
Pandas标记删除重复记录的方法
2018/04/08 Python
解决pycharm无法调用pip安装的包问题
2018/05/18 Python
Python之列表的插入&amp;替换修改方法
2018/06/28 Python
应届生文秘专业个人自荐信格式
2013/09/21 职场文书
材料成型专业个人求职信范文
2013/09/25 职场文书
法学个人求职信范文
2014/01/27 职场文书
2014年建筑工程工作总结
2014/12/03 职场文书
青涩记忆观后感
2015/06/18 职场文书
中学教师读书笔记
2015/07/01 职场文书
新闻稿件写作范文
2015/07/18 职场文书
丧事酒宴答谢词
2015/09/30 职场文书
2016年第32个教师节致辞
2015/11/26 职场文书
使用golang编写一个并发工作队列
2021/05/08 Golang
redis三种高可用方式部署的实现
2021/05/11 Redis
Vue + iView实现Excel上传功能的完整代码
2021/06/22 Vue.js
Elasticsearch 基本查询和组合查询
2022/04/19 Python