首页 > 编程 > JavaScript > 正文

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

2019-11-19 15:29:12
字体:
来源:转载
供稿:网友

 1、浏览器界面

一个简单的用户信息操作

一个简单的用户信息操作

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实现用户信息表格的添加和删除功能,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对武林网网站的支持!

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表