jquery 动态增加,减少input表单的简单方法(必看)


Posted in Javascript onOctober 12, 2016

html代码如下

<html> 
  <tr><button style="margin-left:10px" class="add_field_button btn">Add</button></tr>  
  <tbody class="input_fields_wrap"></tbody> 
</html>

js代码如下

<script>  
  var max_fields   = 5; //maximum input boxes allowed 
  var wrapper     = $(".input_fields_wrap"); //Fields wrapper 
  var add_button  =(".add_field_button"); //Add button ID 
   
  var x = 1; //initlal text box count 
  $(add_button).click(function(e){ //on add input button click 
    e.preventDefault(); 
    if(x < max_fields){ //max input box allowed 
      x++; //text box increment 
      $(wrapper).append('<tr style=""><td></td><td><button class="remove_field btn">Del</button></td></tr>'); //add input box 
      }   
  });  
   
  $(wrapper).on("click",".remove_field", function(e){ //user click on remove text 
    e.preventDefault(); $(this).closest('tr').remove(); x--; 
  })  
</script>

以上就是小编为大家带来的jquery 动态增加,减少input表单的简单方法(必看)全部内容了,希望大家多多支持三水点靠木~

Javascript 相关文章推荐
利用location.hash实现跨域iframe自适应
May 04 Javascript
javascript学习笔记(十二) RegExp类型介绍
Jun 20 Javascript
利用Javascript判断操作系统的类型实现不同操作系统下的兼容性
Jan 29 Javascript
[原创]推荐10款最热门jQuery UI框架
Aug 19 Javascript
基于vue实现分页/翻页组件paginator示例
Mar 09 Javascript
js实现下拉框效果(select)
Mar 28 Javascript
详解webpack自动生成html页面
Jun 29 Javascript
JQuery 选择器、DOM节点操作练习实例
Sep 28 jQuery
js技巧之十几行的代码实现vue.watch代码
Jun 09 Javascript
vue实现pdf导出解决生成canvas模糊等问题(推荐)
Oct 18 Javascript
详解Angular Forms中自定义ngModel绑定值的方式
Dec 10 Javascript
通过js随机函数Math.random实现乱序
May 19 Javascript
微信小程序 生命周期详解
Oct 12 #Javascript
让html元素随浏览器的大小自适应垂直居中的实现方法
Oct 12 #Javascript
Angularjs手动解析表达式($parse)
Oct 12 #Javascript
js利用clipboardData实现截屏粘贴功能
Oct 12 #Javascript
利用jquery给指定的table动态添加一行、删除一行的方法
Oct 12 #Javascript
jQuery给指定的table动态添加删除行的操作方法
Oct 12 #Javascript
详解Javascript中的原型OOP
Oct 12 #Javascript
You might like
dedecms系统常用术语汇总
2007/04/03 PHP
PHP中curl_setopt函数用法实例分析
2015/04/16 PHP
jquery表单验证使用插件formValidator
2012/11/10 Javascript
关于js中alert弹出窗口文本换行问题简单详细说明
2012/12/11 Javascript
javascript打印大全(打印页面设置/打印预览代码)
2013/03/29 Javascript
JS简单实现文件上传实例代码(无需插件)
2013/11/15 Javascript
JavaScript Array对象扩展indexOf()方法
2014/05/09 Javascript
node.js中的http.request方法使用说明
2014/12/14 Javascript
Javascript Object 对象学习笔记
2014/12/17 Javascript
jQuery判断对象是否存在的方法
2015/02/05 Javascript
浅谈javascript中call()、apply()、bind()的用法
2015/04/20 Javascript
JS模拟Dialog弹出浮动框效果代码
2015/10/16 Javascript
javascript每日必学之多态
2016/02/23 Javascript
5种JavaScript脚本加载的方式
2017/01/16 Javascript
react.js 获取真实的DOM节点实例(必看)
2017/04/17 Javascript
Vue集成Iframe页面的方法示例
2017/12/12 Javascript
基于Vue渲染与插件的加载顺序的问题详解
2018/03/05 Javascript
Vue 配合eiement动态路由,权限验证的方法
2018/09/26 Javascript
配置一个vue3.0项目的完整步骤
2019/04/26 Javascript
vue实现随机验证码功能(完整代码)
2019/12/10 Javascript
ElementUI 修改默认样式的几种办法(小结)
2020/07/29 Javascript
[06:07]辉夜杯现场观众互动 “比谁远送显示器”
2015/12/26 DOTA
Python面向对象编程中关于类和方法的学习笔记
2016/06/30 Python
python list删除元素时要注意的坑点分享
2018/04/18 Python
Tesserocr库的正确安装方式
2018/10/19 Python
Python/Django后端使用PIL Image生成头像缩略图
2019/04/30 Python
python和mysql交互操作实例详解【基于pymysql库】
2019/06/04 Python
python 一篇文章搞懂装饰器所有用法(建议收藏)
2019/08/23 Python
Keras SGD 随机梯度下降优化器参数设置方式
2020/06/19 Python
荷兰最大的多品牌男装连锁店:Adam Brandstore
2019/12/31 全球购物
简历中个人自我评价范文
2013/12/26 职场文书
总经理任命书
2014/03/29 职场文书
教师年度考核评语
2014/04/28 职场文书
毕业生代领毕业材料的授权委托书
2014/09/29 职场文书
2014年妇联工作总结
2014/11/21 职场文书
Go语言测试库testify使用学习
2022/07/23 Golang