ajax数据交互

//选择险种种类(养老和企业两种)
    function fnQuery(){
        $(".remove").remove();
        //Netof.getValue(id)为框架方法获取id键值对
        var aae140 = Netof.getValue("aae140");
        if(aae140 == "" || aae140 == undefined){
            Netof.alertBox("请选择查询险种!");
            return;
        }
        console.log("${cmsuserinfo.code!''}");
        if(aae140 == "01"){
            //企业养老
            //Netof.submit(网厅封装的ajax方法:action地址,必要的字段,null,回调函数)
            Netof.submit("","${rootpath}/xtpt/businessController/getDataNoLogin.jspx",{"aac002":"${cmsuserinfo.code!''}","fwid":"HBSIZM1013"},null,function(data){
                //如果有data数据的话
                if(data.lists){
                    generateCodeImage();
                    //获取data数据
                    var businessinfo=data.lists.resultset.list[0];
                    //填充数据
                    $("#aac001").text(businessinfo.aac001);
                    $("#aac002").text(businessinfo.aac002);
                    $("#aac003").text(businessinfo.aac003);
                    $("#aac004").text(businessinfo.aac004);
                    $("#aae140_s").text("企业养老");
                    $("#aab001").text(businessinfo.aab001);
                    $("#aab004").text(businessinfo.aab004);
                    $("#aae202").text(businessinfo.aae202);
                    $("#aae041").text(businessinfo.aae041);
                    $("#aae042").text(businessinfo.aae042);
                    Netof.submit("","${rootpath}/xtpt/businessController/getDataNoLogin.jspx",{"fwid":"HBSIZM1015","aac002":"${cmsuserinfo.code!''}"},null,function(data){
                        if(data.lists){
                            //填充表格,判断数据是基数还是偶数
                            var businessinfo=data.lists.resultset.list;
                            var len=businessinfo.length;
                            var half=parseInt(len/2);
                            var str="";
                            //偶数的话
                            if(len%2 == 0){
                                for(i=0;i<len/2;i++){
                                    str+="<tr class='remove'><td colspan='2'>"+businessinfo[i].aae002+"</td><td colspan='2'>"+businessinfo[i].aic020+"</td><td colspan='2'>"+businessinfo[i].jfzt+"</td><td colspan='2'>"+businessinfo[len/2+i].aae002+"</td><td colspan='2'>"+businessinfo[len/2+i].aic020+"</td><td colspan='2'>"+businessinfo[len/2+i].jfzt+"</td></tr>";
                                }
                                /*var m=19-half; console.log(m);for(var q=0;q<m;q++){str+="<tr><td colspan='2'></td><td colspan='2'></td><td colspan='2'></td>< td colspan='2'></td><td colspan='2'></td><td colspan='2'></td><td colspan='2'></td></tr>"*/var m=2;for(var q=0;q<m;q++){str+="<tr><td colspan='2'></td><td colspan='2'></td><td colspan='2'></td>< td colspan='2'></td><td colspan='2'></td><td colspan='2'></td><td colspan='2'></td></tr>"}
                            }else{
                                for(i=0;i<(len-1)/2;i++){
                                    str+="<tr class='remove'><td colspan='2'>"+businessinfo[i].aae002+"</td><td colspan='2'>"+businessinfo[i].aic020+"</td><td colspan='2'>"+businessinfo[i].jfzt+"</td><td colspan='2'>"+businessinfo[(len+1)/2+i].aae002+"</td><td colspan='2'>"+businessinfo[(len+1)/2+i].aic020+"</td><td colspan='2'>"+businessinfo[(len+1)/2+i].jfzt+"</td></tr>";
                                }
                              /*var m=19-half; console.log(m);for(var q=0;q<m;q++){str+="<tr><td colspan='2'></td><td colspan='2'></td>< td colspan='2'></td><td colspan='2'></td><td colspan='2'></td><td colspan='2'></td><td colspan='2'></td></tr>"}*/
                              var m=2;for(var q=0;q<m;q++){str+="<tr><td colspan='2'></td><td colspan='2'></td><td colspan='2'></td>< td colspan='2'></td><td colspan='2'></td><td colspan='2'></td><td colspan='2'></td></tr>"}
                                str+="<tr class='remove'><td colspan='2'>"+businessinfo[(len-1)/2].aae002+"</td><td colspan='2'>"+businessinfo[(len-1)/2].aic020+"</td><td colspan='2'>"+businessinfo[(len-1)/2].jfzt+"</td><td colspan='2'></td><td colspan='2'></td><td colspan='2'></td></tr>";
                            }

                            $("#yljfxx").after(str);

                        }else{
                            Netof.alertBox("未查询到企业养老缴费信息");
                        }
                     },function(data){
                        Netof.alertBox("网络异常,查询出错!");
                     });
                }else{
                    Netof.alertBox("未查询到企业养老参保基本信息");
                }
            },function(data){
                Netof.alertBox("网络异常,查询出错!");
            });
        }else if(aae140 == "02"){
            //机关养老
            Netof.submit("","${rootpath}/xtpt/businessController/getDataNoLogin.jspx",{"aac002":"${cmsuserinfo.code!''}","fwid":"HBSIZM1014"},null,function(data){
                if(data.lists){
                    generateCodeImage();
                    var businessinfo=data.lists.resultset.list[0];
                    $("#aac001").text(businessinfo.aac001);
                    $("#aac002").text(businessinfo.aac002);
                    $("#aac003").text(businessinfo.aac003);
                    $("#aac004").text(businessinfo.aac004);
                    $("#aae140_s").text("机关养老");
                    $("#aab001").text(businessinfo.aab001);
                    $("#aab004").text(businessinfo.aab004);
                    $("#aae202").text(businessinfo.aae202);
                    $("#aae041").text(businessinfo.aae041);
                    $("#aae042").text(businessinfo.aae042);

                     Netof.submit("","${rootpath}/xtpt/businessController/getDataNoLogin.jspx",{"fwid":"HBSIZM1016","aac002":"${cmsuserinfo.code!''}"},null,function(data){
                        if(data.lists){

                            var businessinfo=data.lists.resultset.list;
                            var len=businessinfo.length;
                            var str="";

                            if(len%2 == 0){
                                for(i=0;i<len/2;i++){
                                    str+="<tr class='remove'><td colspan='2'>"+businessinfo[i].aae002+"</td><td colspan='2'>"+businessinfo[i].aic020+"</td><td colspan='2'>"+businessinfo[i].jfzt+"</td><td colspan='2'>"+businessinfo[len/2+i].aae002+"</td><td colspan='2'>"+businessinfo[len/2+i].aic020+"</td><td colspan='2'>"+businessinfo[len/2+i].jfzt+"</td></tr>";
                                }

                            }else{
                                for(i=0;i<(len-1)/2;i++){
                                    str+="<tr class='remove'><td colspan='2'>"+businessinfo[i].aae002+"</td><td colspan='2'>"+businessinfo[i].aic020+"</td><td colspan='2'>"+businessinfo[i].jfzt+"</td><td colspan='2'>"+businessinfo[(len+1)/2+i].aae002+"</td><td colspan='2'>"+businessinfo[(len+1)/2+i].aic020+"</td><td colspan='2'>"+businessinfo[(len+1)/2+i].jfzt+"</td></tr>";
                                }
                                str+="<tr class='remove'><td colspan='2'>"+businessinfo[(len-1)/2].aae002+"</td><td colspan='2'>"+businessinfo[(len-1)/2].aic020+"</td><td colspan='2'>"+businessinfo[(len-1)/2].jfzt+"</td><td colspan='2'></td><td colspan='2'></td><td colspan='2'></td></tr>";
                            }

                            $("#yljfxx").after(str);

                        }else{
                            Netof.alertBox("未查询到机关养老缴费信息");
                        }
                     },function(data){
                        Netof.alertBox("网络异常,查询出错!");
                     });


                }else{
                    Netof.alertBox("未查询到机关养老参保基本信息");
                }
            },function(data){
                Netof.alertBox("网络异常,查询出错!");
            });
        }

    }
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值