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

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/cxws110/article/details/89015740

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');
    }

猜你喜欢

转载自blog.csdn.net/cxws110/article/details/89015740