当前位置: 首页 > news >正文

自媒体平台排行榜前十名集美seo

自媒体平台排行榜前十名,集美seo,四网一体网站建设方案,软文客一、监听行内文本框,进行行内数据修改 效果 修改数量、单价会自动计算金额(金额数量*单价) 实现 1、增加行的class 2、数据监听、修改数值 "initComplete": function() {// 监听数量和单价输入框的变化$(document).on(input, .…

一、监听行内文本框,进行行内数据修改

效果

修改数量、单价会自动计算金额(金额=数量*单价)

实现

1、增加行的class

2、数据监听、修改数值

"initComplete": function() {// 监听数量和单价输入框的变化$(document).on('input', '.quantity, .price', function() {var row = $(this).closest('tr');var quantity = parseFloat(row.find('.quantity').val()) || 0;var price = parseFloat(row.find('.price').val()) || 0;var lineAmount = quantity * price;// 更新金额输入框row.find('.line_amount').val(lineAmount.toFixed(2));});}

解决新增行或删除行,数据丢失

"initComplete": function() {$(document).on('input', '.quantity, .price', function() {var row = $(this).closest('tr');var quantity = parseFloat(row.find('.quantity').val()) || 0;var price = parseFloat(row.find('.price').val()) || 0;var lineAmount = quantity * price;// 更新金额输入框row.find('.line_amount').val(lineAmount.toFixed(2));// 更新 allData 数组中的 line_amountvar rowIndex = row.index();let allData = table.rows().data().toArray();allData[rowIndex].line_amount = lineAmount.toFixed(2);});
}

 

二、计算行总和

效果

方法一:遍历求和

 遍历全部金额特有的选择器(这里使用的是class="line_amount"),进行累加

"initComplete": function() {// 获取总金额function getallcount() {var total = 0;//遍历所有class="line_amount"的值,进行累加$('.line_amount').each(function() {var amount = parseFloat($(this).val());if (!isNaN(amount)) {total += amount;}});console.log(total)}
}

在需要的地方进行引用

例如

"initComplete": function() {$(document).on('input', '.quantity, .price', function() {var row = $(this).closest('tr');var quantity = parseFloat(row.find('.quantity').val()) || 0;var price = parseFloat(row.find('.price').val()) || 0;var lineAmount = quantity * price;// 更新金额输入框row.find('.line_amount').val(lineAmount.toFixed(2));// 更新 allData 数组中的 line_amountvar rowIndex = row.index();let allData = table.rows().data().toArray();allData[rowIndex].line_amount = lineAmount.toFixed(2);// 更新总和getallcount();});
}

方法二:使用DataTable的draw 事件

var table = $('#mytable').DataTable({// ... 其他配置 ..."initComplete": function(settings, json) {// ... 初始化代码 ...// 绑定 draw 事件table.on('draw', function() {var api = this.api();//例如获取第列的总和var total = api.column(7).data().reduce(function(a, b) {return a + (b ? parseFloat(b) : 0);}, 0);console.log(total.toFixed(2));});}
});

http://www.yayakq.cn/news/420418/

相关文章:

  • 睢宁县凌城做网站的wordpress+私信
  • 企业网站建设报价方案广东和深圳的关系
  • 熊掌号怎么做网站跳转链接网站建设需求有什么用
  • 房地产类型的网站建设网站单个页面
  • 网站建设过程发生的费用一些简单的编程代码
  • 廊坊seo整站优化网站建设有什么系统
  • iis7.0 asp网站配置鱼台县建设局网站
  • 网站搜索算法重庆地灾app下载官网
  • 一个网站开发项目小组成员公司内部自己做抽奖网站
  • 四川北路街道网站建设网页制作专业软件有哪些
  • 网站设计论坛做酒店管理网站的作用
  • 网站要交钱吗西安高科鱼化建设有限公司网站
  • 如何建设网站制作平台网站搭建南京
  • 电影购买网站怎么设计福建厦门网站建设
  • 临沂seo建站网新企业网站管理系统 破解
  • 网站建设痛点国产软件开发工具
  • 微网站中加入一键拨号功能代码搜索引擎的四个组成部分及作用
  • 做网站不推广管用吗教育网站开发文档
  • 账号权重查询入口站长工具网站设计介绍怎么写
  • 惠州网站seo收费深圳网站制作的公司哪家好
  • 弄一个网站多少钱企业网站建设机构
  • 阿里虚拟机建设网站wordpress多域名绑定
  • 辽阳太子河网站建设广东省外贸网站建设
  • 怎么自己做免费网站做网站需要会的软件
  • 专业做app下载网站广州商城网站制作网站
  • 个体工商户营业执照查询官网正规网站优化推广
  • 网站内页怎么做301定向广告联盟代理平台
  • 贵州黔东南双控体系建设网站wordpress爬取文章插件
  • 3d模型代做网站泰州制作公司网站
  • 网站活动页面wordpress编辑器 下载