JQuery应用案例--自动增加行
2013-09-05 21:39
429 查看
使用JQuery实现自动增加行的功能。如下图,输入文本框内输入用户名和密码,点击增加,上方的表格就生成一行包含刚才输入的用户名和密码,并且还有删除本行的按钮。
代码:
代码:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <script type="text/javascript" src="../js/jquery-1.8.2.js"></script> </head> <body> <center> <table id="tableID" border="1" align="center" width="60%"> <thead> <tr> <th>用户名</th> <th>密码</th> <th>操作</th> </tr> </thead> <tbody id="tbodyID"> <!-- 动态增加行 --> </tbody> </table> <hr /> 用户名:<input type="text" id="usernameID" /> 密码: <input type="text" id="passwordID" /> <input type="button" value="增加" id="addID" /> </center> </body> <script type="text/javascript"> $(function(){ //将光标定位到用户名文本框 $("#usernameID").focus(); }); $("#addID").click(function() { //创建行 var $tr = $("<tr></tr>"); //获取文本框中的用户名和密码,并将其添加到行中 $tr.append($("<th>" + $("#usernameID").val() + "</th>")); $tr.append($("<th>" + $("#passwordID").val() + "</th>")); //创建删除按钮 var $del = $("<th><input type='button' value='删除' id='delID'></th>"); //向行中添加删除按钮 $tr.append($del); //创建删除事件 $del.click(function() { $tr.remove(); }); //将创建的行添加到表格中 $("#tbodyID").append($tr); //添加完之后将文本框清空 $("#usernameID").val(""); $("#passwordID").val(""); }); </script> </html>
相关文章推荐
- 增加Android下spinner控件的点击下拉列表自动更新事件并实例应用--USB摄像头在spinner内下拉更新(二)
- jQuery 插件autocomplete自动完成应用(自动补全)(asp.net后台)
- Jquery和ajax开发案例之---自动补全输入框
- jQuery 应用案例1——table隔行变色
- jquery.autocomplete 自动补全插件 在 .net 3.5网站下的应用
- Jquery应用案例之单条新闻的滚动效果(仿雅虎首页新闻滚动)
- jQuery Autocomplete自动完成插件代码应用
- jQuery 插件autocomplete自动完成应用(自动补全)(asp.net后台)
- JQuery入门―编写一个简单的JQuery应用案例
- jQuery表格自动增加
- 分享10篇优秀的jQuery幻灯片制作教程及应用案例
- 为Android SDK增加应用案例实现
- 自动补全功能(jquery应用5)
- jquery实现前台倒计时。应用下单24小时后自动取消该订单
- jQuery中animate的应用(图片自动移动)
- 流程设计实践:增加路由活动的应用案例
- jquery实现前台倒计时。应用下单24小时后自动取消该订单
- 增加Android下spinner控件的点击下拉列表自动更新事件并实例应用--USB摄像头在spinner内下拉更新(一)
- 数字图片jQuery中的animate的应用(图片的自动移动)
- jQuery 插件autocomplete自动完成应用(自动补全)(asp.net后台)