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实现简单漂亮的Nav导航菜单效果
Mar 29 jQuery
jQuery制作input提示内容(兼容IE8以上)
Jul 05 jQuery
jquery之基本选择器practice(实例讲解)
Sep 30 jQuery
jQuery简单实现对数组去重及排序操作实例
Oct 31 jQuery
Vue引入jquery实现平滑滚动到指定位置
May 09 jQuery
jquery获取元素到屏幕四周可视距离的方法
Sep 05 jQuery
jQuery实现点击旋转,再点击恢复初始状态动画效果示例
Dec 11 jQuery
jQuery选择器之基本选择器用法实例分析
Feb 19 jQuery
Easyui 去除jquery-easui tab页div自带滚动条的方法
May 10 jQuery
jQuery HTML获取内容和属性操作实例分析
May 20 jQuery
jQuery+css实现的点击图片放大缩小预览功能示例【图片预览 查看大图】
May 29 jQuery
jQuery 实现DOM元素拖拽交换位置的实例代码
Jul 14 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
frename PHP 灵活文件命名函数 frename
2009/09/09 PHP
解析php中heredoc的使用方法
2013/06/17 PHP
Sublime里直接运行PHP配置方法
2014/11/28 PHP
PHP中开启gzip压缩的2种方法
2015/01/31 PHP
利用PHP_XLSXWriter代替PHPExcel的方法示例
2017/07/16 PHP
qTip2 精致的基于jQuery提示信息插件
2012/02/17 Javascript
checkbox设置复选框的只读效果不让用户勾选
2013/08/12 Javascript
javascript实现当前页导航激活的方法
2015/02/27 Javascript
javascript实现给定半径求出圆的面积
2015/06/26 Javascript
用js写的一个路由(简单实例)
2016/09/24 Javascript
javascript 判断是否是微信浏览器的方法
2016/10/09 Javascript
JS正则截取两个字符串之间及字符串前后内容的方法
2017/01/06 Javascript
jQuery输入框密码的显示隐藏【代码分享】
2017/04/29 jQuery
vue项目中添加单元测试的方法
2018/07/21 Javascript
Vue.js样式动态绑定实现小结
2019/01/24 Javascript
js中对象与对象创建方法的各种方法
2019/02/27 Javascript
详解微信UnionID作用
2019/05/15 Javascript
js实现鼠标点击页面弹出自定义文字效果
2019/12/24 Javascript
uniapp实现可滑动选项卡
2020/10/21 Javascript
[01:06:59]完美世界DOTA2联赛PWL S2 Magma vs FTD 第一场 11.29
2020/12/02 DOTA
tensorflow实现简单的卷积网络
2018/05/24 Python
python用插值法绘制平滑曲线
2021/02/19 Python
Python闭包思想与用法浅析
2018/12/27 Python
python+numpy实现的基本矩阵操作示例
2019/07/19 Python
Python中的延迟绑定原理详解
2019/10/11 Python
用canvas画心电图的示例代码
2018/09/10 HTML / CSS
Luxplus荷兰:以会员价购买美容产品等,独家优惠
2019/08/30 全球购物
2019年c语言经典面试题目
2016/08/17 面试题
证婚人经典证婚词
2014/01/09 职场文书
企业诚信承诺书
2014/05/23 职场文书
委托书格式
2014/08/01 职场文书
党员群众路线对照检查材料思想汇报
2014/09/17 职场文书
解决golang在import自己的包报错的问题
2021/04/29 Golang
Python制作一个随机抽奖小工具的实现
2021/07/07 Python
《火纹风花雪月无双》预告“神秘雇佣兵” 紫发剑客
2022/04/13 其他游戏
win10截图快捷键win+shift+s没有反应无法截图怎么解决?
2022/08/14 数码科技