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 相关文章推荐
扩展Jquery插件处理mouseover时内部有子元素时发生样式闪烁
Dec 08 Javascript
js鼠标悬浮出现遮罩层的方法
Jan 28 Javascript
JavaScript更改原始对象valueOf的方法
Mar 19 Javascript
jQuery+AJAX实现无刷新下拉加载更多
Jul 03 Javascript
jQuery事件绑定用法详解(附bind和live的区别)
Jan 19 Javascript
jQuery中实现prop()函数控制多选框(全选,反选)
Aug 19 Javascript
Zabbix添加Node.js监控的方法
Oct 20 Javascript
JavaScript之WebSocket技术详解
Nov 18 Javascript
vue组件的写法汇总
Apr 12 Javascript
Vuex模块化应用实践示例
Feb 03 Javascript
JS实现时间校验的代码
May 25 Javascript
详解javascript void(0)
Jul 13 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
php一些公用函数的集合
2008/03/27 PHP
MySQL时间字段究竟使用INT还是DateTime的说明
2012/02/27 PHP
一个图片地址分解程序(用于PHP小偷程序)
2014/08/23 PHP
php实现指定字符串中查找子字符串的方法
2015/03/17 PHP
Javascript 继承实现例子
2009/08/12 Javascript
JavaScript 异步方法队列链实现代码分析
2010/06/05 Javascript
jQuery 操作option的实现代码
2011/03/03 Javascript
window.onload和$(function(){})的区别介绍
2013/10/30 Javascript
原生javascript实现无间缝滚动示例
2014/01/28 Javascript
提交按钮的name='submit'引起的js失效问题及原因
2015/02/25 Javascript
js 声明数组和向数组中添加对象变量的简单实例
2016/07/28 Javascript
BootStrap入门教程(三)之响应式原理
2016/09/19 Javascript
Websocket协议详解及简单实例代码
2016/12/12 Javascript
NodeJS基础API搭建服务器详细过程记录
2017/04/01 NodeJs
详解JavaScript中的坐标和距离
2019/05/27 Javascript
Element-UI中关于table表格的那些骚操作(小结)
2019/08/15 Javascript
javascript中导出与导入实现模块化管理教程
2020/12/03 Javascript
[46:47]2014 DOTA2国际邀请赛中国区预选赛5.21 LGD-CDEC VS NE
2014/05/22 DOTA
[05:14]辉夜杯主赛事第二日 RECAP精彩回顾
2015/12/27 DOTA
Python中的作用域规则详解
2015/01/30 Python
python使用Pycharm创建一个Django项目
2018/03/05 Python
Python中logging.NullHandler 的使用教程
2018/11/29 Python
python requests指定出口ip的例子
2019/07/25 Python
python next()和iter()函数原理解析
2020/02/07 Python
解决Python数据可视化中文部分显示方块问题
2020/05/16 Python
Lands’ End官网:经典的美国生活方式品牌
2016/08/14 全球购物
阿迪达斯加拿大官网:Adidas加拿大
2016/08/25 全球购物
SmartBuyGlasses德国:购买太阳镜和眼镜
2019/08/20 全球购物
索引覆盖(Index Covering)查询含义
2012/02/18 面试题
学术会议邀请函范文
2014/01/22 职场文书
物业管理毕业生的自我评价
2014/02/17 职场文书
空中乘务员岗位职责
2014/03/08 职场文书
工作检讨书500字
2014/10/19 职场文书
有限公司股东合作协议书
2014/10/29 职场文书
python之json文件转xml文件案例讲解
2021/08/07 Python
NGINX 权限控制文件预览和下载的实现原理
2022/01/18 Servers