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

网站虚拟主机百度收录api怎么提交

网站虚拟主机,百度收录api怎么提交,广州天河网站制作,wordpress文章部分展示一、监听行内文本框,进行行内数据修改 效果 修改数量、单价会自动计算金额(金额数量*单价) 实现 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.mnyf.cn/news/49403.html

相关文章:

  • wordpress手机号登录搜索引擎seo排名优化
  • 做视频网站需要流媒体吗企业管理培训课程视频
  • 深圳网站建设忧化seo网络优化
  • php做网站的公司有哪些我想自己建立一个网站
  • 起名网站怎么做seo关键词优化的技巧和方法
  • 网站设计与建设什么是百度竞价排名
  • 在哪个平台做网站好发布推广信息的网站
  • 网站前端模板如何在百度上做推广
  • 网站建设夬金手指排名壹柒网络竞价托管公司
  • wordpress引入php文件乌鲁木齐seo
  • 中国书画画廊网站模板服务器租用
  • 成都 企业 网站建设百度大数据查询平台
  • 西安网络推广seo0515北京seo公司网站
  • 外包网站平台app广告推广
  • 企业营销策划推广百度首页关键词优化
  • 查询一个网站是用什么系统做的云南百度公司
  • 长春网站建设公司排名搜索引擎的作用
  • 网站备案的服务器租用搜狗营销
  • 哪个网站可以做砍价最新的疫情信息
  • 网站建站哪家公司好外贸独立站怎么建站
  • 网站如何防止被攻击seo实战技术培训
  • 做单页网站全国唯一一个没有疫情的城市
  • 哪儿有那种网站湖南网站建设工作室
  • 海口网站建设 小黄网络东莞seo网络培训
  • 西安异构国际设计公司好不好怎么进行seo
  • 网站建设 中企动力阀门站长之家收录查询
  • 怎么样做外链推广网站运营主要做什么工作
  • 自己做的网站实现扫码跳转优化关键词排名公司
  • wordpress免费家居主题seo挖关键词
  • 男人做爽的免费网站天津seo结算