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 相关文章推荐
jquery实现图片平滑滚动详解
Mar 22 jQuery
jQuery实现简单的滑动导航代码(移动端)
May 22 jQuery
jQuery用户头像裁剪插件cropbox.js使用详解
Jun 07 jQuery
jQuery UI 实例讲解 - 日期选择器(Datepicker)
Sep 18 jQuery
jQuery实现的简单图片轮播效果完整示例
Feb 08 jQuery
基于jQuery.i18n实现web前端的国际化
May 04 jQuery
jQuery实现的滑块滑动导航效果示例
Jun 04 jQuery
Easyui 去除jquery-easui tab页div自带滚动条的方法
May 10 jQuery
使用jQuery如何写一个含验证码的登录界面
May 13 jQuery
jquery实现烟花效果(面向对象)
Mar 10 jQuery
jQuery实现中奖播报功能(让文本滚动起来) 简单设置数值即可
Mar 20 jQuery
jQuery实现简单弹幕制作
Dec 10 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
又拍云异步上传实例教程详解
2016/04/19 PHP
php将文件夹打包成zip文件的简单实现方法
2016/10/04 PHP
模拟多级复选框效果的jquery代码
2013/08/13 Javascript
js禁止页面使用右键(简单示例代码)
2013/11/13 Javascript
jquery数组过滤筛选方法grep()简介
2014/06/06 Javascript
利用AJAX实现WordPress中的文章列表及评论的分页功能
2016/05/17 Javascript
浅谈ES6新增的数组方法和对象
2017/08/08 Javascript
带你了解session和cookie作用原理区别和用法
2017/08/14 Javascript
JS实现简单表格排序操作示例
2017/10/07 Javascript
使用ef6创建oracle数据库的实体模型遇到的问题及解决方案
2017/11/09 Javascript
实战node静态文件服务器的示例代码
2018/03/08 Javascript
vue项目搭建以及全家桶的使用详细教程(小结)
2018/12/19 Javascript
Vue+element 解决浏览器自动填充记住的账号密码问题
2019/06/11 Javascript
Vue分页器实现原理详解
2019/06/28 Javascript
JavaScript ES6 Class类实现原理详解
2020/05/08 Javascript
OpenLayer3自定义测量控件MeasureTool
2020/09/28 Javascript
Django中对通过测试的用户进行限制访问的方法
2015/07/23 Python
星球大战与Python之间的那些事
2016/01/07 Python
Python3.6简单反射操作示例
2018/06/14 Python
Python垃圾回收机制三种实现方法
2020/04/27 Python
python redis存入字典序列化存储教程
2020/07/16 Python
Python通过递归函数输出嵌套列表元素
2020/10/15 Python
Python通过getattr函数获取对象的属性值
2020/10/16 Python
手把手教你实现一个canvas智绘画板的方法
2019/03/04 HTML / CSS
html5 canvas绘制网络字体的常用方法
2019/08/26 HTML / CSS
加拿大鞋子连锁店:Town Shoes
2016/09/26 全球购物
美国顶级奢侈茶:Mighty Leaf Tea(美泰茶)
2016/11/26 全球购物
美国家居装饰店:Z Gallerie
2020/12/28 全球购物
工商管理实习生自我鉴定范文
2013/12/18 职场文书
运动会入场词100字
2014/02/06 职场文书
2014年党的群众路线教育实践活动总结
2014/04/25 职场文书
Angular性能优化之第三方组件和懒加载技术
2021/05/10 Javascript
html+css实现文字折叠特效实例
2021/06/02 HTML / CSS
Windows11性能真的上涨35%? 桌面酷睿i9实测结果公开
2021/11/21 数码科技
Python基本的内置数据类型及使用方法
2022/04/13 Python
Django框架中模型的用法
2022/06/10 Python