全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

利用JQuery实现datatables插件的增加和删除行功能

在学习过程中遇到了这个利用JQuery对表格行的增加和删除,特记录下来以供初学者参考。

下面是主要的代码:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
 <title>zengjia he shancu </title>
 <meta charset="utf-8" />
 <script src="../jsPanel-3.5.0/jquery-3.1.1.min.js"></script>
 <script src="../DataTables/js/js/jquery.dataTables.min.js"></script>
 <link href="../DataTables/js/css/jquery.dataTables.min.css" rel="stylesheet" />
 <script type="text/javascript">
  $(document).ready(function () {
   $("#table").DataTable()
  });
  var i = 0;
  //添加行
  function addRow() {
   i++;
   var rowTem = '<tr class="tr_' + i + '">'
    + '<td><input type="Text" id="txt' + i + '" /></td>'
    + '<td><input type="Text" id="pwd' + i + '"/></td>'
    + '<td><a href="#" onclick=delRow('+i+') >删除</a></td>'
    + '</tr>';
   //var tableHtml = $("#table tbody").html();
   // tableHtml += rowTem;
    $("#table tbody:last").append(rowTem);
   // $("#table tbody").html(tableHtml);
  }
  //删除行
  function delRow(_id) {
   $("#table .tr_"+_id).hide();
   i--;
  }
  //进行测试
  function ceshi() {
   var str1 = '';
   for( var j=1;j<=i;j++){
    var str = $("#" + "txt" + j).val();
    str1 += str;
   }
   alert(str1);
  }
 </script>
</head>
<body>
 <div style="width:500px">
  <table id="table" border="1" width="500px" class="display hover cell-border border-blue-1" >
   <tr width="150px">
    <th width="70px">用户名</th>
    <th width="70px">密码</th>
    <th width="30px">操作</th>
   </tr>
  </table>
 </div>
 <input type="button" value="添加行" onclick="addRow();" />
 <input type="button" value="测试数据" onclick="ceshi();" />
</body>
</html>

运行的截图如下:


以上所述是小编给大家介绍的利用JQuery实现datatables插件的增加和删除行功能,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!


# jquery  # datatables  # jQuery Datatables 动态列+跨列合并实现代码  # jQuery+Datatables实现表格批量删除功能【推荐】  # jQuery+datatables插件实现ajax加载数据与增删改查功能示例  # jQuery Datatables表头不对齐的解决办法  # jQuery插件DataTables分页开发心得体会  # JQuery.dataTables表格插件添加跳转到指定页  # jQuery中Datatables增加跳转到指定页功能  # jQuery.datatables.js插件用法及api实例详解  # jQuery dataTables与jQuery UI 对话框dialog的使用教程  # jquery表格datatables实例解析 直接加载和延迟加载  # jQuery插件dataTables添加序号列的方法  # jQuery DataTables插件自定义Ajax分页实例解析  # jQuery插件datatables使用教程  # jQuery表格插件datatables用法汇总  # jQuery表格插件datatables用法详解  # jquery+php实现导出datatables插件数据到excel的方法  # jQuery表格插件datatables用法总结  # Jquery Datatables的使用详解  # 小编  # 在此  # 给大家  # 所述  # 给我留言  # 以供  # 感谢大家  # 过程中  # 进行测试  # 疑问请  # 有任何  # 测试数据  # 行功 


相关文章: 如何在腾讯云服务器快速搭建个人网站?  如何快速查询网站的真实建站时间?  建站与域名管理如何高效结合?  网站好制作吗知乎,网站开发好学吗?有什么技巧?  c# 在高并发场景下,委托和接口调用的性能对比  c# 在高并发下使用反射发射(Reflection.Emit)的性能  怀化网站制作公司,怀化新生儿上户网上办理流程?  洛阳网站制作公司有哪些,洛阳的招聘网站都有哪些?  如何自定义建站之星模板颜色并下载新样式?  mc皮肤壁纸制作器,苹果平板怎么设置自己想要的壁纸我的世界?  网站制作大概多少钱一个,做一个平台网站大概多少钱?  如何选择靠谱的建站公司加盟品牌?  如何快速启动建站代理加盟业务?  齐河建站公司:营销型网站建设与SEO优化双核驱动策略  如何在橙子建站上传落地页?操作指南详解  如何在Golang中引入测试模块_Golang测试包导入与使用实践  巅云智能建站系统:可视化拖拽+多端适配+免费模板一键生成  胶州企业网站制作公司,青岛石头网络科技有限公司怎么样?  Swift中循环语句中的转移语句 break 和 continue  如何确保西部建站助手FTP传输的安全性?  logo在线制作免费网站在线制作好吗,DW网页制作时,如何在网页标题前加上logo?  建站之星如何快速解决建站难题?  如何基于云服务器快速搭建个人网站?  ,石家庄四十八中学官网?  淘宝制作网站有哪些,淘宝网官网主页?  建站之星安装后如何配置SEO及设计样式?  如何快速使用云服务器搭建个人网站?  如何彻底删除建站之星生成的Banner?  免费公司网站制作软件,如何申请免费主页空间做自己的网站?  学校免费自助建站系统:智能生成+拖拽设计+多端适配  深圳网站制作的公司有哪些,dido官方网站?  南京网站制作费用,南京远驱官方网站?  佛山网站制作系统,佛山企业变更地址网上办理步骤?  *服务器网站为何频现安全漏洞?  如何快速生成凡客建站的专业级图册?  官网网站制作腾讯审核要多久,联想路由器newifi官网  标准网站视频模板制作软件,现在有哪个网站的视频编辑素材最齐全的,背景音乐、音效等?  开心动漫网站制作软件下载,十分开心动画为何停播?  建站10G流量真的够用吗?如何应对访问高峰?  C++如何使用std::optional?(处理可选值)  如何选择域名并搭建高效网站?  免费网站制作模板下载,除了易企秀之外还有什么H5平台可以制作H5长页面,最好是免费的?  电商网站制作多少钱一个,电子商务公司的网站制作费用计入什么科目?  建站之星安全性能如何?防护体系能否抵御黑客入侵?  建站主机与服务器功能差异如何区分?  弹幕视频网站制作教程下载,弹幕视频网站是什么意思?  如何用wdcp快速搭建高效网站?  香港服务器部署网站为何提示未备案?  如何用花生壳三步快速搭建专属网站?  建站主机如何安装配置?新手必看操作指南 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。