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 Tree Multiselect使用详解
May 02 jQuery
关于jquery form表单序列化的注意事项详解
Aug 01 jQuery
jQuery Position方法使用和兼容性
Aug 23 jQuery
jQueryUI Sortable 应用Demo(分享)
Sep 07 jQuery
jQuery实现炫丽的3d旋转星空效果
Jul 04 jQuery
jQuery实现左右两个列表框的内容相互移动功能示例
Jan 27 jQuery
jQuery ajax仿Google自动提示SearchSuggess功能示例
Mar 28 jQuery
基于 jQuery 实现键盘事件监听控件
Apr 04 jQuery
jQuery中DOM常见操作实例小结
Aug 01 jQuery
JQuery获得内容和属性方法解析
May 30 jQuery
jQuery冲突问题解决方法
Jan 19 jQuery
jQuery实现穿梭框效果
Jan 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接口中interface存在的意义
2013/06/27 PHP
PHP获取数组中重复最多的元素的实现方法
2014/11/11 PHP
Linux系统下php获得系统分区信息的方法
2015/03/30 PHP
php实现json编码的方法
2015/07/30 PHP
javascript编程起步(第五课)
2007/01/10 Javascript
JavaScript Archive Network 集合
2007/05/12 Javascript
Extjs学习笔记之九 数据模型(上)
2010/01/11 Javascript
基于JS实现简单的样式切换效果代码
2015/09/04 Javascript
js检查是否关闭浏览器的方法
2016/08/02 Javascript
JavaScript数据结构之二叉树的删除算法示例
2017/04/13 Javascript
vue.js整合vux中的上拉加载下拉刷新实例教程
2018/01/09 Javascript
node.js 模块和其下载资源的镜像设置的方法
2018/09/06 Javascript
js/jquery遍历对象和数组的方法分析【forEach,map与each方法】
2019/02/27 jQuery
Python2.7编程中SQLite3基本操作方法示例
2017/08/09 Python
Python 仅获取响应头, 不获取实体的实例
2019/08/21 Python
解决python 上传图片限制格式问题
2019/10/30 Python
Python多线程获取返回值代码实例
2020/02/17 Python
django实现模板中的字符串文字和自动转义
2020/03/31 Python
在pycharm中debug 实时查看数据操作(交互式)
2020/06/09 Python
如何用python免费看美剧
2020/08/11 Python
Python 如何查找特定类型文件
2020/08/17 Python
python爬虫利用代理池更换IP的方法步骤
2021/02/21 Python
美国女孩服装购物网站:Justice
2017/03/04 全球购物
戴森台湾线上商城:Dyson Taiwan
2018/05/21 全球购物
Java基础知识面试要点
2016/07/29 面试题
nohup的用法
2012/11/26 面试题
2014年最新学习全国两会精神心得
2014/03/17 职场文书
公司授权委托书
2014/04/04 职场文书
学生会感恩节活动方案
2014/10/11 职场文书
教师自查自纠材料
2014/10/14 职场文书
2014年网络管理员工作总结
2014/12/01 职场文书
婚礼女方父母答谢词
2015/01/04 职场文书
会计求职自荐信
2015/03/26 职场文书
三八节活动简报
2015/07/20 职场文书
期中考试后的感想
2015/08/07 职场文书
利用Apache Common将java对象池化的问题
2022/06/16 Servers