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 相关文章推荐
JS解密入门 最终变量劫持
Jun 25 Javascript
基于jquery的图片懒加载js
Jun 30 Javascript
javascript获取所有同类checkbox选项(实例代码)
Nov 07 Javascript
Ionic快速安装教程
Jun 03 Javascript
BootStrap自定义popover,点击区域隐藏功能的实现
Jan 23 Javascript
Angular-UI Bootstrap组件实现警报功能
Jul 16 Javascript
vue axios 简单封装以及思考
Oct 09 Javascript
node命令行工具之实现项目工程自动初始化的标准流程
Aug 12 Javascript
浅谈vue 锚点指令v-anchor的使用
Nov 13 Javascript
使用preload预加载页面资源时注意事项
Feb 03 Javascript
JavaScript如何实现监听键盘输入和鼠标监点击
Jul 20 Javascript
JavaScript架构搭建前端监控如何采集异常数据
Jun 25 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数据库备份还原类分享
2014/03/20 PHP
PHP中基本HTTP认证技巧分析
2015/03/16 PHP
为百度UE编辑器上传图片添加水印功能
2015/04/16 PHP
php 自定义错误日志实例详解
2016/11/12 PHP
Laravel框架实现定时发布任务的方法
2018/08/16 PHP
javascript 写类方式之五
2009/07/05 Javascript
jQuery EasyUI 中文API Layout(Tabs)
2010/04/27 Javascript
jQuery之$(document).ready()使用介绍
2012/04/05 Javascript
javascript中的Function.prototye.bind
2015/06/25 Javascript
JS中正则表达式只有3种匹配模式(没有单行模式)详解
2016/07/28 Javascript
js入门之Function函数的使用方法【新手必看】
2016/11/22 Javascript
canvas实现图像放大镜
2017/02/06 Javascript
angular 用拦截器统一处理http请求和响应的方法
2017/06/08 Javascript
node实现简单的反向代理服务器
2017/07/26 Javascript
webpack本地开发环境无法用IP访问的解决方法
2018/03/20 Javascript
详解JavaScript 中 if / if...else...替换方式
2018/07/15 Javascript
vue 中基于html5 drag drap的拖放效果案例分析
2018/11/01 Javascript
微信小程序外卖选购页实现切换分类与数量加减功能案例
2019/01/15 Javascript
JavaScript实现获取两个排序数组的中位数算法示例
2019/02/26 Javascript
Vue实现数据表格合并列rowspan效果
2020/11/30 Javascript
Vue代码整洁之去重方法整理
2019/08/06 Javascript
vue 解决form表单提交但不跳转页面的问题
2019/10/30 Javascript
vue-cli设置publicPath小记
2020/04/14 Javascript
JS事件循环机制event loop宏任务微任务原理解析
2020/08/04 Javascript
[02:17]DOTA2亚洲邀请赛 RAVE战队出场宣传片
2015/02/07 DOTA
python关键字and和or用法实例
2015/05/28 Python
利用pyinstaller或virtualenv将python程序打包详解
2017/03/22 Python
浅谈python3.6的tkinter运行问题
2019/02/22 Python
python 消费 kafka 数据教程
2019/12/21 Python
浅谈优化Django ORM中的性能问题
2020/07/09 Python
用Python进行websocket接口测试
2020/10/16 Python
购买英国原创艺术:Art Gallery
2018/08/25 全球购物
英国户外服装、鞋类和设备的领先零售商:Millets
2020/10/12 全球购物
小学体育课教学反思
2016/02/16 职场文书
Python使用MapReduce进行简单的销售统计
2022/04/22 Python
MySql按时,天,周,月进行数据统计
2022/08/14 MySQL