jQuery實(shí)現(xiàn)用戶信息表格的添加和刪除功能
1、瀏覽器界面
一個(gè)簡單的用戶信息操作
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實(shí)現(xiàn)
$(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(); }); //刪除一行數(shù)據(jù) /*click只對本身頁面有的元素有作用,對于后面新加的元素,不起作用 $(".myClz").click(function() { console.log(123); }); */ /*選擇id=userTbody元素下所有樣式名含有myClz的標(biāo)簽,并添加click事件 *當(dāng)點(diǎn)擊后,向上一級找到tr元素,然后刪除 */ $('#userTbody').on('click', ".myClz", function () { $(this).closest('tr').remove(); }); });
總結(jié)
以上所述是小編給大家介紹的jQuery實(shí)現(xiàn)用戶信息表格的添加和刪除功能,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時(shí)回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關(guān)文章
基于jquery的一個(gè)拖拽到指定區(qū)域內(nèi)的效果
這兩天一直在整這個(gè)拖拽的效果,既然學(xué)習(xí)就要把一個(gè)特效的各個(gè)方面考慮周全,這樣才學(xué)到真正的知識。可不,又整理了一個(gè) 拖拽的特效。2011-09-09防止jQuery ajax Load使用緩存的方法小結(jié)
本篇文章主要是對防止jQuery ajax Load使用緩存的方法進(jìn)行了介紹,需要的朋友可以過來參考下,希望對大家有所幫助2014-02-02解決Jquery下拉框數(shù)據(jù)動態(tài)獲取的問題
下面小編就為大家分享一篇解決Jquery下拉框數(shù)據(jù)動態(tài)獲取的問題,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-01-01jQuery實(shí)現(xiàn)的鼠標(biāo)拖動畫矩形框示例【可兼容IE8】
這篇文章主要介紹了jQuery實(shí)現(xiàn)的鼠標(biāo)拖動畫矩形框,結(jié)合實(shí)例形式分析了jQuery基于事件響應(yīng)及頁面元素屬性動態(tài)操作實(shí)現(xiàn)的圖形繪制相關(guān)操作技巧,需要的朋友可以參考下2019-05-05JavaScript的jQuery庫中ready方法的學(xué)習(xí)教程
這篇文章主要介紹了JavaScript的jQuery庫中ready方法的學(xué)習(xí)教程,包括ready的相關(guān)簡短寫法,rally cool,需要的朋友可以參考下2015-08-08JQuery Tips(2) 關(guān)于$()包裝集你不知道的
包裝集總是面向集合的,需要的朋友可以參考下。2009-12-12jquery層級選擇器(匹配父元素下的子元素實(shí)現(xiàn)代碼)
下面小編就為大家?guī)硪黄猨query層級選擇器(匹配父元素下的子元素實(shí)現(xiàn)代碼)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2016-09-09