jQuery实现用户信息表格的添加和删除功能


Posted in jQuery onSeptember 12, 2017

 1、浏览器界面

jQuery实现用户信息表格的添加和删除功能

一个简单的用户信息操作

2、html代码

<body>
  <form name="userForm">
    <center>
      用户录入
      <br />
      用户名:
      <input id="username" name="username" type="text" size=15 />
      E-mail:
      <input id="email" name="email" type="text" size=15 />
      电话:
      <input id="tel" name="tel" type="text" size=15 />
      <input type="button" value="添加" id="btn_submit" />
      <input type="button" value="删除所有" id="btn_removeAll" />
    </center>
  </form>
  ----------------------------
  <hr />
  <table border="1" align="center" cellpadding=0 cellspacing=0 width=400>
    <thead>
      <tr>
        <th>用户名</th>
        <th>E-mail</th>
        <th>电话</th>
        <th>操作</th>
      </tr>
    </thead>
    ----------------------------
    <tbody id="userTbody">
      <tr>
        <td>乔峰</td>
        <td>qiao@163.com</td>
        <td>18212345678</td>
        <td>
          <a href='#' class='myClz'>删除</a>
        </td>
      </tr>
    </tbody>
    ----------------------------
  </table>
</body>

3、jQuery实现

$(function () {
  $("#btn_submit").click(function () {
    // 获取用户输入的值
    var usernameVal = $("#username").val();
    var emailVal = $("#email").val();
    var telVal = $("#tel").val();
    var tr = "<tr><td>" + usernameVal + "</td><td>" + emailVal
      + "</td><td>" + telVal
      + "</td><td><a href='#' class='myClz'>删除</a></td></tr>";
    $("#userTbody").append(tr);
  });
  // 全部删除
  $("#btn_removeAll").click(function () {
    $("#userTbody").empty();
  });
  //删除一行数据
  /*click只对本身页面有的元素有作用,对于后面新加的元素,不起作用
     $(".myClz").click(function() {
       console.log(123);
     });
   */
  /*选择id=userTbody元素下所有样式名含有myClz的标签,并添加click事件
   *当点击后,向上一级找到tr元素,然后删除
  */
  $('#userTbody').on('click', ".myClz", function () {
    $(this).closest('tr').remove();
  });
});

总结

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

jQuery 相关文章推荐
jQuery remove()过滤被删除的元素(推荐)
Jul 18 jQuery
JS和JQuery实现雪花飘落效果
Nov 30 jQuery
HTML5+JS+JQuery+ECharts实现异步加载问题
Dec 16 jQuery
Vue+jquery实现表格指定列的文字收缩的示例代码
Jan 09 jQuery
jquery点击回车键实现登录效果并默认焦点的方法
Mar 09 jQuery
jQuery中元素选择器(element)简单用法示例
May 14 jQuery
jQuery基于闭包实现的显示与隐藏div功能示例
Jun 09 jQuery
jQuery实现炫丽的3d旋转星空效果
Jul 04 jQuery
jQuery实现的点击按钮改变样式功能示例
Jul 21 jQuery
jQuery操作cookie的示例代码
Jun 05 jQuery
jQuery zTree插件快速实现目录树
Aug 16 jQuery
jQuery 动态粒子效果示例代码
Jul 07 jQuery
解决jquery appaend元素中id绑定事件失效的问题
Sep 12 #jQuery
JS和jQuery通过this获取html标签中的属性值(实例代码)
Sep 11 #jQuery
利用JQuery操作iframe父页面、子页面的元素和方法汇总
Sep 10 #jQuery
jQuery事件对象的属性和方法详解
Sep 09 #jQuery
详解jquery插件jquery.viewport.js学习使用方法
Sep 08 #jQuery
jQuery选择器中的特殊符号处理方法
Sep 08 #jQuery
JQuery 获取多个select标签option的text内容(实例)
Sep 07 #jQuery
You might like
PHP学习 运算符与运算符优先级
2008/06/15 PHP
程序员编程十条戒律
2009/07/09 PHP
php中的一些数组排序方法分享
2012/07/20 PHP
thinkphp3查询mssql数据库乱码解决方法分享
2014/02/11 PHP
php 从指定数字中获取随机组合的简单方法(推荐)
2017/04/05 PHP
PHP编程文件处理类SplFileObject和SplFileInfo用法实例分析
2017/07/22 PHP
JavaScript CSS修改学习第六章 拖拽
2010/02/19 Javascript
Array.prototype.slice 使用扩展
2010/06/09 Javascript
jquery插件 autoComboBox 下拉框
2010/12/22 Javascript
JS 动态判断PC和手机浏览器实现代码
2016/09/21 Javascript
基于BootStrap multiselect.js实现的下拉框联动效果
2017/07/28 Javascript
利用JavaScript的%做隔行换色的实例
2017/11/25 Javascript
vue的过滤器filter实例详解
2018/09/17 Javascript
微信小程序实现点击效果
2019/06/21 Javascript
Vue两个版本的区别和使用方法(更深层次了解)
2020/02/16 Javascript
Python复制目录结构脚本代码分享
2015/03/06 Python
Python实现二叉树结构与进行二叉树遍历的方法详解
2016/05/24 Python
Python向日志输出中添加上下文信息
2017/05/24 Python
Python Web编程之WSGI协议简介
2018/07/18 Python
使用python爬取微博数据打造一颗“心”
2019/06/28 Python
解决Django后台ManyToManyField显示成Object的问题
2019/08/09 Python
详解Django配置优化方法
2019/11/18 Python
双向RNN:bidirectional_dynamic_rnn()函数的使用详解
2020/01/20 Python
pandas分批读取大数据集教程
2020/06/06 Python
解决pip install psycopg2出错问题
2020/07/09 Python
Django模型验证器介绍与源码分析
2020/09/08 Python
canvas实现有递增动画的环形进度条的实现方法
2019/07/10 HTML / CSS
为什么要优先使用同步代码块而不是同步方法?
2013/01/30 面试题
会计专业大学生职业生涯规划范文
2014/01/11 职场文书
计生个人工作总结
2015/02/28 职场文书
创业计划书之暑假培训班
2019/11/09 职场文书
MySQL获取所有分类的前N条记录
2021/05/07 MySQL
Python竟然能剪辑视频
2021/05/25 Python
DBCA命令行搭建Oracle ADG的流程
2021/06/11 Oracle
MySQL中IF()、IFNULL()、NULLIF()、ISNULL()函数的使用详解
2021/06/26 MySQL