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 相关文章推荐
如何简单地用YUI做JavaScript动画
Mar 10 Javascript
javascript自启动函数的问题探讨
Oct 05 Javascript
jQuery学习笔记之基础中的基础
Jan 19 Javascript
fullpage.js全屏滚动插件使用实例
Sep 06 Javascript
分享javascript、jquery实用代码段
Oct 20 Javascript
JS解决移动web开发手机输入框弹出的问题
Mar 31 Javascript
Angular2下使用pdf插件的方法详解
Apr 29 Javascript
vue.js学习之UI组件开发教程
Jul 03 Javascript
微信小程序 sha1 实现密码加密实例详解
Jul 06 Javascript
总结4个方面优化Vue项目
Feb 11 Javascript
微信小程序class封装http代码实例
Aug 24 Javascript
React服务端渲染原理解析与实践
Mar 04 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
Zend Framework动作助手Redirector用法实例详解
2016/03/05 PHP
php实现通过stomp协议连接ActiveMQ操作示例
2020/02/23 PHP
window.location.hash 属性使用说明
2010/03/20 Javascript
JavaScript Title、alt提示(Tips)实现源码解读
2010/12/12 Javascript
jQuery判断元素是否是隐藏的代码
2011/04/24 Javascript
JavaScript面向对象之Prototypes和继承
2012/07/12 Javascript
js使下拉列表框可编辑不止是选择
2013/12/12 Javascript
JSuggest自动匹配下拉框使用方法(示例代码)
2013/12/27 Javascript
js改变Iframe中Src的方法
2015/05/05 Javascript
JavaScript模板引擎用法实例
2015/07/10 Javascript
Kendo Grid editing 自定义验证报错提示的解决方法
2016/11/18 Javascript
node安装--linux下的快速安装教程
2017/03/21 Javascript
jQuery.Form实现Ajax上传文件同时设置headers的方法
2017/06/26 jQuery
微信小程序注册60s倒计时功能 使用JS实现注册60s倒计时功能
2017/08/16 Javascript
详解NODEJS的http实现
2018/01/04 NodeJs
深入剖析Express cookie-parser中间件实现示例
2018/02/01 Javascript
javascript中关于类型判断的一些疑惑小结
2018/10/14 Javascript
Electron autoUpdater实现Windows安装包自动更新的方法
2018/12/24 Javascript
JS开发自己的类库实例分析
2019/08/28 Javascript
vue打开新窗口并实现传参的图文实例
2021/03/04 Vue.js
python连接MySQL、MongoDB、Redis、memcache等数据库的方法
2013/11/15 Python
Python计算已经过去多少个周末的方法
2015/07/25 Python
Python实现注册登录系统
2017/08/08 Python
Python编程使用*解包和itertools.product()求笛卡尔积的方法
2017/12/18 Python
python画出三角形外接圆和内切圆的方法
2018/01/25 Python
Python机器学习之K-Means聚类实现详解
2018/02/22 Python
关于torch.optim的灵活使用详解(包括重写SGD,加上L1正则)
2020/02/20 Python
大学自我鉴定
2013/12/20 职场文书
大学生创业策划书
2014/02/02 职场文书
卫校毕业生个人自我鉴定
2014/04/28 职场文书
关于教师节的演讲稿
2014/09/04 职场文书
2014年小学少先队工作总结
2014/12/18 职场文书
淘宝文案策划岗位职责
2015/04/14 职场文书
环境卫生整治简报
2015/07/20 职场文书
运动会5000米加油稿
2015/07/21 职场文书
Python编程源码报错解决方法总结经验分享
2021/10/05 Python