Javascript 如何在jqgrid中使用文本框获取列和

Javascript 如何在jqgrid中使用文本框获取列和,javascript,jqgrid,Javascript,Jqgrid,我有一个jqgrid,如下图所示,我想得到“数量变量”列的总和,但列值在文本框中!你能帮我做这个吗?我想把总数输入一个文本框 功能网格(){ 调试器 var subid=$(“#cmbProduct”).val(); $('#griddata').html('') $('#jqgrid').jqgrid({ url:'/Inventor/GetAllProductsAvailableStockToStockaAdjustmentGrid?SUBID='+SUBID, 数据类型:“json”,

我有一个jqgrid,如下图所示,我想得到“数量变量”列的总和,但列值在文本框中!你能帮我做这个吗?我想把总数输入一个文本框

功能网格(){
调试器
var subid=$(“#cmbProduct”).val();
$('#griddata').html('')
$('#jqgrid').jqgrid({
url:'/Inventor/GetAllProductsAvailableStockToStockaAdjustmentGrid?SUBID='+SUBID,
数据类型:“json”,
mtype:'获取',
//列名称
colNames:['ProductId'、'Sub Category'、'Product Code'、'Product Name'、'Available Stock'、'New Stock'、'Quality Varience'、'Stock Loss/Profit'、'LastUnitPrice1'、'LastQty1'、'LastQty2'、'Update'、/*'Cancel'、*/],
//柱模型
colModel:[
{name:'ProductId',index:'ProductId',hidden:true},
{name:'SubCategoryName',index:'SubCategoryName',align:'left',width:250,sortable:false},
{name:'Product_ProductCode',index:'Product_ProductCode',align:'left',width:120,sortable:false},
{name:'ProductName',index:'ProductName',align:'left',width:230,sortable:false},
{name:'availstock',index:'availstock',align:'left',width:80,sortable:false},
{name:'New_Stock',index:'New_Stock',align:'left',width:70,sortable:false},
{name:'Qty\u Varience',index:'Qty\u Varience',align:'left',width:80,sortable:false},
{name:'Stock_LossorProfit',index:'Stock_LossorProfit',align:'left',width:90,sortable:false},
{name:'Update',index:'Update',align:'center',width:90,sortable:false}
],
寻呼机:“#jqgrid”,
rowNum:10,
sortname:'ProductName',
巫师:“描述”,
viewrecords:是的,
宽度:“自动”,
高度:“自动”,
gridview:没错,
rowNum:2000,
总数:200,
行列表:[20,30,50,100],
行数:false,
行宽:40,
有一次:是的,
//是的,
afterSaveCell:函数(rowid、cellname、value、iRow、iCol){
},
子网格:false,
gridComplete:函数(){
var id=jQuery(“#jqgrid”).jqgrid('getdataid');
对于(变量i=0;i
函数计算(e){


你可以这样得到总数:

        function ShowToal() {
        var sum = 0;
        $('#griddata').find('td[aria-describedby="grid-table_Qty_Varience"]').each(function () {
            sum += $(this).html();
        });
    }

我终于得到了答案!
        var sum123 = 0;
            $('#input-Qv-' + e + '').each(function () {
                sum123 += +$(this).val();
            });
        }
        function ShowToal() {
        var sum = 0;
        $('#griddata').find('td[aria-describedby="grid-table_Qty_Varience"]').each(function () {
            sum += $(this).html();
        });
    }