Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/386.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/80.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 在grails中使用jquery计算特定列的网格值_Javascript_Jquery - Fatal编程技术网

Javascript 在grails中使用jquery计算特定列的网格值

Javascript 在grails中使用jquery计算特定列的网格值,javascript,jquery,Javascript,Jquery,我有一个现有表,其中有一个列名cost。我想在单击submit按钮时使用jquery添加cost的值。但是我不知道怎么做。这是我的表格 这是我的密码。至少我想显示一个警报,该警报包含cost列的值之和 <span class="button"> <input name="clearFormButtonDetailOfficeDecoration" class="ui-button ui-widget ui

我有一个现有表,其中有一个列名
cost
。我想在单击submit按钮时使用jquery添加
cost
的值。但是我不知道怎么做。这是我的表格

这是我的密码。至少我想显示一个警报,该警报包含
cost
列的值之和

<span class="button">
    <input name="clearFormButtonDetailOfficeDecoration"
                                class="ui-button ui-widget ui-state-default ui-corner-all" type="button"
                                onclick=" sumOfgrid();" value="Submit"/>
</span>
这里将“成本”替换为“成本”列类

var sum = 0;

$(".cost").each(function() {

    var value = $(this).text();
    if(!isNaN(value) && value.length != 0) {
        sum += parseFloat(value);
    }
});
这里将“成本”替换为“成本”列类

var sum = 0;

$(".cost").each(function() {

    var value = $(this).text();
    if(!isNaN(value) && value.length != 0) {
        sum += parseFloat(value);
    }
});
$(“#提交”)。单击(函数(){
var总和=0;
var myData=$('#jqgrid grid detailoficedecoration').jqgrid('getRowData');
//var rowCount=$(“#jqgrid grid detailoficedecoration”).getGridParam(“reccount”);
//警报(行计数);
var c=Object.keys(myData).length;
对于(var i=0;i
$(“#提交”)。单击(函数(){
var总和=0;
var myData=$('#jqgrid grid detailoficedecoration').jqgrid('getRowData');
//var rowCount=$(“#jqgrid grid detailoficedecoration”).getGridParam(“reccount”);
//警报(行计数);
var c=Object.keys(myData).length;

对于(var i=0;i)运行此代码时会发生什么?运行此代码时会发生什么?
$("#submit").click(function(){
      var sum=0;
      var myData = $('#jqgrid-grid-detailOfficeDecoration').jqGrid('getRowData');
     // var rowCount = $("#jqgrid-grid-detailOfficeDecoration").getGridParam("reccount");
     // alert(rowCount);
      var c =  Object.keys(myData).length;
      for (var i=0;i<c;i++){
          var mydata=parseFloat(myData[i].cost);
          sum+=mydata;
          //alert(myData[i].cost)

      }
      $("#totaldecorationcost").val(sum);

  });