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 24 jQuery
jQuery使用unlock.js插件实现滑动解锁
Apr 04 jQuery
详谈jQuery中使用attr(), prop(), val()获取value的异同
Apr 25 jQuery
详谈表单格式化插件jquery.serializeJSON
Jun 23 jQuery
jquery版轮播图效果和extend扩展
Jul 18 jQuery
jQuery实现导航栏头部菜单项点击后变换颜色的方法
Jul 19 jQuery
jquery+css实现下拉列表功能
Sep 03 jQuery
jQuery实现滚动效果
Nov 17 jQuery
JS与jQuery判断文本框还剩多少字符可以输入的方法
Sep 01 jQuery
vue-cli 引入jQuery,Bootstrap,popper的方法
Sep 03 jQuery
jQuery实现文本显示一段时间后隐藏的方法分析
Jun 20 jQuery
JQuery获得内容和属性方法解析
May 30 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编译安装中遇到的两个错误和解决方法
2014/08/20 PHP
PHP实现Javascript中的escape及unescape函数代码分享
2015/02/10 PHP
php中文字符串截取多种方法汇总
2016/10/06 PHP
PHP单例模式数据库连接类与页面静态化实现方法
2019/03/20 PHP
javascript add event remove event
2008/04/07 Javascript
用Javascript同时提交多个Web表单的方法
2009/12/26 Javascript
在多个页面使用同一个HTML片段《续》
2011/03/04 Javascript
jquery方法+js一般方法+js面向对象方法实现拖拽效果
2012/08/30 Javascript
jquery统计复选框选中示例
2013/11/05 Javascript
js获得页面的高度和宽度的方法
2014/02/23 Javascript
JavaScript给按钮绑定点击事件(onclick)的方法
2015/04/07 Javascript
js实现的星星评分功能函数
2015/12/09 Javascript
AngularJS入门教程之AngularJS表达式
2016/04/18 Javascript
AngularJS中transclude用法详解
2016/11/03 Javascript
jQuery插件FusionCharts绘制2D双折线图效果示例【附demo源码】
2017/04/14 jQuery
React-Native中props具体使用详解
2017/09/04 Javascript
Node.js+jade+mongodb+mongoose实现爬虫分离入库与生成静态文件的方法
2017/09/20 Javascript
Vue.js 的移动端组件库mint-ui实现无限滚动加载更多的方法
2017/12/23 Javascript
Node.js实现简单的爬取的示例代码
2019/06/25 Javascript
[00:56]跨越时空加入战场 全新祈求者身心“失落奇艺侍祭”展示
2019/07/20 DOTA
Python 面向对象 成员的访问约束
2008/12/23 Python
Python3.2中Print函数用法实例详解
2015/05/19 Python
tensorflow 获取模型所有参数总和数量的方法
2018/06/14 Python
django写用户登录判定并跳转制定页面的实例
2019/08/21 Python
python 实现方阵的对角线遍历示例
2019/11/29 Python
Anaconda+vscode+pytorch环境搭建过程详解
2020/05/25 Python
opencv 图像腐蚀和图像膨胀的实现
2020/07/07 Python
带你学习Python如何实现回归树模型
2020/07/16 Python
Elasticsearch py客户端库安装及使用方法解析
2020/09/14 Python
python 爬取免费简历模板网站的示例
2020/09/27 Python
python 简单的调用有道翻译
2020/11/25 Python
Sandro法国官网:法国成衣品牌
2019/08/28 全球购物
网络编辑岗位职责
2014/03/18 职场文书
2015年检察院个人工作总结
2015/05/20 职场文书
Django rest framework如何自定义用户表
2021/06/09 Python
Python+OpenCV实现图片中的圆形检测
2022/04/07 Python