日期:2014-05-16 浏览次数:20456 次
        //表单提交..
        modifyRcsrForm.getForm().submit({
            waitMsg : '正在修改个人客户 - 日常收入信息,请稍后......',
            success : function(form, action) {//成功
                Ext.MessageBox.alert('提示','修改个人客户 - 日常收入信息成功!',function(){
                    modifyRcsrWindow.hide();
                    modifyRcsrForm.getForm().reset();
                    modifyRcsrForm.getForm().setValues({flag:'2'});
                    rcsrInfoStore.load({params : { start : 0, limit : 20 }});
                });
            },
            failure : function(form, action) {//失败
                Ext.MessageBox.alert('警告', '修改个人客户 - 日常收入信息失败! ' + action.info );
            }
        });
    
        if(currencyBuf == null){
            log.info("修改个人客户 - 日常收入信息失败,currencyBuf返回值为空!: " + flag );
            //失败返回的值
            out.print("{failure:true,info:'修改个人客户 - 日常收入信息失败:未知的错误信息!'}");
        } else {
            result = currencyBuf.getResult();
            if(result == PubData.Succ){
                log.info("修改个人客户 - 日常收入信息成功: " + flag );
                //成功返回的值 已经返回成功了 但是页面上总是转到 failure 
                out.print("{success:true,info:'修改个人客户 - 日常收入信息成功!'}");
            } else {
                if(currencyBuf.getAddword() == null){
                    log.error("修改个人客户 - 日常收入信息失败,currencyBuf.getAddword()值为空!: " + flag );
                    //失败返回的值
                    out.print("{failure:true,info:'修改个人客户 - 日常收入信息失败:未知的错误信息!'}");
                } else {
                    log.error("修改个人客户 - 日常收入信息失败!: " + flag + currencyBuf.getAddword());
                    //失败返回的值
                    out.print("{failure:true,info:'修改个人客户 - 日常收入信息失败!  " + currencyBuf.getAddword() + "'}");
                }
            }
        }
        return null;
    
action.result.info
------解决方案--------------------
out.print("[{success:true,info:'修改个人客户 - 日常收入信息成功!'}]");