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+Ajax实现用户名重名实时检测
Jun 01 jQuery
快速掌握jquery分页插件jqPaginator的使用方法
Aug 09 jQuery
jQuery实现的弹幕效果完整实例
Sep 06 jQuery
HTML5+JS+JQuery+ECharts实现异步加载问题
Dec 16 jQuery
CSS3结合jQuery实现动画效果及回调函数的实例
Dec 27 jQuery
jQuery中each和js中forEach的区别分析
Feb 27 jQuery
jQuery利用cookie 实现本地收藏功能(不重复无需多次命名)
Nov 07 jQuery
高效jQuery选择器的5个技巧实例分析
Nov 26 jQuery
jquery选择器和属性对象的操作实例分析
Jan 10 jQuery
jQuery+Ajax+js实现请求json格式数据并渲染到html页面操作示例
Jun 02 jQuery
jQuery zTree如何改变指定节点文本样式
Oct 16 jQuery
jQuery实现动态向上滚动
Dec 21 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
memcache一致性hash的php实现方法
2015/03/05 PHP
Yii2隐藏frontend/web和backend/web的方法
2015/12/12 PHP
Javascript - HTML的request类
2006/07/15 Javascript
脚本收藏iframe
2006/07/21 Javascript
表格奇偶行设置不同颜色的核心JS代码
2013/12/24 Javascript
js中回调函数的学习笔记
2014/07/31 Javascript
使用不同的方法结合/合并两个JS数组
2014/09/18 Javascript
只需五句话搞定JavaScript作用域(经典)
2016/07/26 Javascript
Vue.js结合bootstrap实现分页控件
2017/03/10 Javascript
vuejs手把手教你写一个完整的购物车实例代码
2017/07/06 Javascript
vue.js  父向子组件传参的实例代码
2017/10/29 Javascript
如何在vue中使用ts的示例代码
2018/02/28 Javascript
基于JavaScript获取base64图片大小
2019/10/18 Javascript
jQuery实现小火箭返回顶部特效
2020/02/03 jQuery
js实现无缝轮播图效果
2020/03/09 Javascript
Python模仿POST提交HTTP数据及使用Cookie值的方法
2014/11/10 Python
python创建列表并给列表赋初始值的方法
2015/07/28 Python
python 字典(dict)按键和值排序
2016/06/28 Python
Python实现简单的多任务mysql转xml的方法
2017/02/08 Python
sublime python3 输入换行不结束的方法
2018/04/19 Python
Python单元测试unittest的具体使用示例
2018/12/17 Python
Python操作redis实例小结【String、Hash、List、Set等】
2019/05/16 Python
Python中Subprocess的不同函数解析
2019/12/10 Python
浅谈python print(xx, flush = True) 全网最清晰的解释
2020/02/21 Python
Python3.7 读取音频根据文件名生成脚本的代码
2020/04/07 Python
使用keras内置的模型进行图片预测实例
2020/06/17 Python
工商企业管理实习自我鉴定
2013/12/04 职场文书
领导的自我鉴定
2013/12/28 职场文书
播音主持专业个人自我评价
2014/01/09 职场文书
教师自我剖析材料
2014/09/29 职场文书
2015年小学远程教育工作总结
2015/07/28 职场文书
学雷锋感言
2015/08/03 职场文书
2016年公司中秋节致辞
2015/11/26 职场文书
python基础之类属性和实例属性
2021/10/24 Python
电脑开机弹出documents文件夹怎么回事?弹出documents文件夹解决方法
2022/04/08 数码科技
Windows server 2003卸载和安装IIS的图文教程
2022/07/15 Servers