当前位置: 首页 > 编程笔记 >

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

鲜于雨石
2023-03-14
本文向大家介绍jQuery实现列表的增加和删除功能,包括了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实现列表的增加和删除功能,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对小牛知识库网站的支持!

 类似资料:
  • 本文向大家介绍Vuex实现数据增加和删除功能,包括了Vuex实现数据增加和删除功能的使用技巧和注意事项,需要的朋友参考一下 首先,我们要安装vuex,执行命令yarn add vuex 1.编写state数据 2.组件调用state数据进行展示 我们的目的是把state数据赋值给vue组件进行使用,其实,这里有两种常用方法 方式二是我们经常用到的简写方式 基本的数据获取,就是这样的实现,此时我们看

  • 本文向大家介绍jquery实现增加删除行的方法,包括了jquery实现增加删除行的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了jquery实现增加删除行的方法。分享给大家供大家参考。具体分析如下: 最近做一个投票管理的模块,需要添加问题选项,为了方便,就简单地实现了表格行的添加、删除。 注:需引入jquery.js 先上效果图:(form中默认有4行) 表单代码: JS代码: 需要

  • 本文向大家介绍AngularJS实现数据列表的增加、删除和上移下移等功能实例,包括了AngularJS实现数据列表的增加、删除和上移下移等功能实例的使用技巧和注意事项,需要的朋友参考一下 效果图 实例代码 总结 以上就是这篇文章的全部内容,大家可以自己实践后看下效果,这样更利于大家的理解和学习,希望本文对大家学习或使用AngularJS能有所帮助。如果有疑问可以留言交流,谢谢大家对呐喊教程的支持。

  • 本文向大家介绍jQuery实现用户信息表格的添加和删除功能,包括了jQuery实现用户信息表格的添加和删除功能的使用技巧和注意事项,需要的朋友参考一下  1、浏览器界面 一个简单的用户信息操作 2、html代码 3、jQuery实现 总结 以上所述是小编给大家介绍的jQuery实现用户信息表格的添加和删除功能,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大

  • 本文向大家介绍jQuery增加与删除table列的方法,包括了jQuery增加与删除table列的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了jQuery增加与删除table列的方法。分享给大家供大家参考,具体如下: 先来看看运行效果图: 完整代码如下: 更多关于jQuery相关内容感兴趣的读者可查看本站专题:《jQuery拖拽特效与技巧总结》、《jQuery扩展技巧总结》、《jQ

  • 本文向大家介绍jquery增加和删除元素的方法,包括了jquery增加和删除元素的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了jquery增加和删除元素的方法。分享给大家供大家参考。具体实现方法如下: 运行效果如下: 希望本文所述对大家的jQuery程序设计有所帮助。