js批量提交checkbox框对应行内容

function btnSave(){
        var id=$("input[type='checkbox'][disabled!='disabled'][class='pk']:checked").parents("tr").find("input:checkbox");
        var jshjje=$("input[type='checkbox'][disabled!='disabled'][class='pk']:checked").parents("tr").find(".jshjje");
        var yhk=$("input[type='checkbox'][disabled!='disabled'][class='pk']:checked").parents("tr").find(".bcyhk");
        var ye=$("input[type='checkbox'][disabled!='disabled'][class='pk']:checked").parents("tr").find(".ye");
        var bchkje=$("input[type='checkbox'][disabled!='disabled'][class='pk']:checked").parents("tr").find(".bchkje");
        var hkid=$("#hkid").val();
        var len=id.length;//ID长度
        var Fpid="";//发票ID
        var FJshjje="";//开票额
        var FYhk="";//已回款
        var FYe="";//发票余额
        var FBchkje="";//本次回款金额
        if(len==0){alert("请选择需要匹配的发票!");return false;}
        if(hkid==null){alert("请选择回款信息!");return false;}
        //发票ID
        id.each(function(i){
            var obj= $(this);
            if(i<len-1){
                if(obj.val()!=""){
                    Fpid+=obj.val() +",";
                }
            }else{
                Fpid+=obj.val();
            }
        });
        //价税合计金额
        if(len==jshjje.length){
            jshjje.each(function(i){
                var obj= $(this);
                if(i<len-1){
                    if(obj.val()!=""){
                        FJshjje+=obj.val() +",";
                    }
                }else{
                    FJshjje+=obj.val();
                }
            });
        }
        //已回款
        if(len==yhk.length){
            yhk.each(function(i){
                var obj= $(this);
                if(i<len-1){
                    if(obj.val()!=""){
                        FYhk+=obj.val() +",";
                    }
                }else{
                    FYhk+=obj.val();
                }
            });
        }
        //未回款金额
        if(len==ye.length){
            ye.each(function(i){
                var obj= $(this);
                if(i<len-1){
                    if(obj.val()!=""){
                        FYe+=obj.val() +",";
                    }
                }else{
                    FYe+=obj.val();
                }
            });
        }
        //本次回款金额
        if(len==bchkje.length){
            bchkje.each(function(i){
                var obj= $(this);
                if(i<len-1){
                    if(obj.val()!=""){
                        FBchkje+=obj.val() +",";
                    }
                }else{
                    FBchkje+=obj.val();
                }
            });
        }
        //提交保存匹配信息
        var url="${cx}/erp/mmHkFp/mmHkFpmx/submitHkFpMx.ht";
        $.post(url,
            {"hkid":hkid,
            "Fpid":Fpid,
            "FJshjje":FJshjje,
            "FYhk":FYhk,
            "FYe":FYe,
            "FBchkje":FBchkje
            },
                function(data){
                    var aa = eval('('+data+')');
                       if(aa.result==0){
                        alert("回款发票匹配失败!");
                       }else{  
                        alert("回款发票匹配成功!");
                        window.location.reload();
                       }
                },
        'text');
    }

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值