jQuery实现列表的增加和删除功能


Posted in jQuery onJune 14, 2018

jQuery实现列表的增加和删除功能

具体代码如下所示:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>jQuery</title>
  <style>
  </style>
</head>
<body>
  <div>
    <table style="margin: 10px auto;" id="tableList">
      <thead>
        <tr>
          <th>name</th>
          <th>price</th>
          <th>delete</th>
        </tr>
      </thead>
      <tbody>
        <tr>
          <td>a</td>
          <td>123</td>
          <td><a href="#" rel="external nofollow" rel="external nofollow" >delete</a></td>
        </tr>
        <tr>
          <td>c</td>
          <td>3453</td>
          <td><a href="#" rel="external nofollow" rel="external nofollow" >delete</a></td>
        </tr>
      </tbody>
    </table>
  </div>
  <form>
    <table style="margin:0 auto;">
      <tr>
        <td>name</td>
        <td><input type="text" name="name"></td>
      </tr>
      <tr>
        <td>price</td>
        <td><input type="text" name="price"></td>
      </tr>
      <tr>
        <td colspan="2">
          <input type="submit" value="submit" id="add">
        </td>
      </tr>
    </table>
  </form>
<script src="../js/vendor/jquery-3.2.1.min.js"></script>
<script>
  var $tableList=$("#tableList");
  //tianjia
  $("#add").click(function(){
    var tdName= $("input[name=name]").val();
    var tdPrice = $("input[name=price]").val();
    $("<tr></tr>").append("<td>"+tdName+"</td>")
      .append("<td>"+tdPrice+"</td>")
      .append("<td><a href='#?'>delete</a></td>")
      .appendTo($("#tableList>tbody"))
      .find("a").click(function(){
       $(this).parent().parent().remove();
      });
      $("input[name=name]").val("");
      $("input[name=price]").val("");
    return false;
  })
  //delete
  $("#tableList>tbody a").click(function(){
    $(this).parent().parent().remove();
  })
</script>
</body>
</html>

总结

以上所述是小编给大家介绍的jQuery实现列表的增加和删除功能,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

jQuery 相关文章推荐
Angular2使用jQuery的方法教程
May 28 jQuery
bootstrap+jQuery 实现下拉菜单中复选框全选和全不选效果
Jun 12 jQuery
jQuery 控制文本框自动缩小字体填充
Jun 16 jQuery
jquery.validate.js 多个相同name的处理方式
Jul 10 jQuery
jquery+css实现简单的图片轮播效果
Aug 07 jQuery
jQueryUI Sortable 应用Demo(分享)
Sep 07 jQuery
jQuery实现简单日期格式化功能示例
Sep 19 jQuery
jQuery 禁止表单用户名、密码自动填充功能
Oct 30 jQuery
详解在vue-cli中引用jQuery、bootstrap以及使用sass、less编写css
Nov 08 jQuery
基于jQuery Ajax实现下拉框无刷新联动
Dec 06 jQuery
jQuery判断自定义属性data-val用法示例
Jan 07 jQuery
jQuery-App输入框实现实时搜索
Nov 19 jQuery
jQuery实现下拉菜单动态添加数据点击滑出收起其他功能
Jun 14 #jQuery
jQuery实现的页面详情展开收起功能示例
Jun 11 #jQuery
jQuery基于闭包实现的显示与隐藏div功能示例
Jun 09 #jQuery
jQuery实现表单动态加减、ajax表单提交功能
Jun 08 #jQuery
jQuery动态移除与增加onclick属性的方法详解
Jun 07 #jQuery
Angular5中调用第三方库及jQuery的添加的方法
Jun 07 #jQuery
jQuery实现百度图片移入移出内容提示框上下左右移动的效果
Jun 05 #jQuery
You might like
php使用pclzip类实现文件压缩的方法(附pclzip类下载地址)
2016/04/30 PHP
微信网页授权(OAuth2.0) PHP 源码简单实现
2016/08/29 PHP
Yii框架扩展CGridView增加导出CSV功能的方法
2017/05/24 PHP
国外Lightbox v2.03.3 最新版 下载
2007/10/17 Javascript
jQuery下扩展插件和拓展函数的写法(匿名函数使用的典型例子)
2010/10/20 Javascript
javascript开发中因空格引发的错误
2010/11/08 Javascript
jquery load()在firefox(火狐)下显示不正常的解决方法
2011/04/05 Javascript
Jquery跨浏览器文本复制插件Zero Clipboard的使用方法
2016/02/28 Javascript
javascript函数命名的三种方式及区别介绍
2016/03/22 Javascript
基于bootstrap实现广告轮播带图片和文字效果
2016/07/22 Javascript
JS正则表达式学习之贪婪和非贪婪模式实例总结
2016/12/26 Javascript
Jquery EasyUI Datagrid右键菜单实现方法
2016/12/30 Javascript
js实现悬浮窗效果(支持拖动)
2017/03/09 Javascript
nodejs中向HTTP响应传送进程的输出
2017/03/19 NodeJs
前后端如何实现登录token拦截校验详解
2018/09/03 Javascript
vue 父组件给子组件传值子组件给父组件传值的实例代码
2019/04/15 Javascript
在微信小程序中使用图表的方法示例
2019/04/25 Javascript
解决vue-cli项目开发运行时内存暴涨卡死电脑问题
2019/10/29 Javascript
JS+html5实现异步上传图片显示上传文件进度条功能示例
2019/11/09 Javascript
Vue程序化的事件监听器(实例方案详解)
2020/01/07 Javascript
解决vue+router路由跳转不起作用的一项原因
2020/07/19 Javascript
Python 返回汉字的汉语拼音
2009/02/27 Python
利用python实现简单的循环购物车功能示例代码
2017/07/05 Python
Python编程实现粒子群算法(PSO)详解
2017/11/13 Python
Python基于列表模拟堆栈和队列功能示例
2018/01/05 Python
Python-openCV读RGB通道图实例
2020/01/17 Python
社区学雷锋活动策划方案
2014/01/30 职场文书
大学生的创业计划书就该这么写
2014/01/30 职场文书
爱国演讲稿500字
2014/05/04 职场文书
三严三实对照检查材料思想汇报
2014/09/28 职场文书
孕妇病假条怎么写
2015/08/17 职场文书
班级班风口号大全
2015/12/25 职场文书
高中生物教学反思
2016/02/20 职场文书
使用Pytorch实现two-head(多输出)模型的操作
2021/05/28 Python
使用vue判断当前环境是安卓还是IOS
2022/04/12 Vue.js
MySQL的意向共享锁、意向排它锁和死锁
2022/07/15 MySQL