Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 无法使用jQuery Datatables获取列值之和(选中复选框)_Javascript_Jquery_Datatable - Fatal编程技术网

Javascript 无法使用jQuery Datatables获取列值之和(选中复选框)

Javascript 无法使用jQuery Datatables获取列值之和(选中复选框),javascript,jquery,datatable,Javascript,Jquery,Datatable,无法使用jQuery Datatables获取列值之和(选中复选框)。我正在尝试动态添加金额总和列。如果我们取消选中,金额将自动减少。我尝试了下面的代码。你能告诉我问题出在哪里吗 $(文档).ready(函数(){ var creditAmount=0 $('#firstTable').DataTable(); $(“#firstTable”).on('change',function(){ var checkedCount=$(“#第一个表输入:已检查”)。长度; 对于(变量i=0;i

无法使用jQuery Datatables获取列值之和(选中复选框)。我正在尝试动态添加金额总和列。如果我们取消选中,金额将自动减少。我尝试了下面的代码。你能告诉我问题出在哪里吗

$(文档).ready(函数(){
var creditAmount=0
$('#firstTable').DataTable();
$(“#firstTable”).on('change',function(){
var checkedCount=$(“#第一个表输入:已检查”)。长度;
对于(变量i=0;i

伯爵:
名称
位置
办公室
数量
开始日期
薪水
名称
位置
办公室
年龄
开始日期
薪水
老虎尼克松
系统架构师
爱丁堡
61
2011/04/25
$320,800
加勒特温特斯
会计
东京
63
2011/07/25
$170,750
阿什顿考克斯
初级技术作者
旧金山
66
2009/01/12
$86,000
塞德里克·凯利
高级Javascript开发人员
爱丁堡
22
2012/03/29
$433,060
佐藤航空
会计
东京
33
2008/11/28
$162,700
布里尔·威廉姆森
集成专家
纽约
61
2012/12/02
$372,000
赫罗德·钱德勒
营业员
旧金山
59
2012/08/06
$137,500
罗娜·戴维森
集成专家
东京
55
2010/10/14
$327,900

在代码中发现了一些问题:

  • 您可以通过
    变量中的
    引用引用表中的第一个元素
  • 触发
    change
    事件时,
    creditAmount
    不会重置
  • 用于显示计数的span元素的ID未正确定义
  • 代码:

    $(文档).ready(函数(){
    var creditAmount=0
    $('#firstTable').DataTable();
    $(“#firstTable”).on('change',function(){
    var checkedCount=$(“#第一个表输入:已检查”)。长度;
    var creditAmount=0
    对于(变量i=0;i
    
    
    伯爵:
    名称
    位置
    办公室
    数量
    开始日期
    薪水
    名称
    位置
    办公室
    年龄
    开始日期
    薪水
    老虎尼克松
    系统架构师
    爱丁堡
    61
    2011/04/25
    $320,800
    加勒特温特斯
    会计
    东京
    63
    2011/07/25
    $170,750
    阿什顿考克斯
    初级技术作者
    旧金山
    66
    2009/01/12
    $86,000
    塞德里克·凯利
    高级Javascript开发人员
    爱丁堡
    22
    2012/03/29
    $433,060
    佐藤航空
    会计
    东京
    33
    2008/11/28
    $162,700
    布里尔·威廉姆森
    集成专家
    纽约
    61
    2012/12/02
    $372,000
    赫罗德·钱德勒
    营业员
    旧金山
    59
    2012/08/06
    $137,500
    罗娜·戴维森
    集成专家
    东京
    55
    2010/10/14
    $327,900