Extjs导出文件是提示illegal Character

来源:互联网 发布:查询淘宝关键词排名 编辑:程序博客网 时间:2024/05/01 12:18

错误提示:


    ext-all.js - illegal character line 7


代码如下:

Ext.onReady(function() {

    var operator = document.getElementById("account").value;
    

   ***********

省略代码

***************

    //导出表
    var fnExportTable = function(b,e){
        var startTime =new Date( Ext.getCmp('startTime').getValue()).format('Y-m-d');
        var endTime = new Date(Ext.getCmp('endTime').getValue()).format('Y-m-d');
        var ServiceType = Ext.getCmp('serviceType').getValue();
        var reportType = Ext.getCmp('reportType').getValue();
        var operator = document.getElementById("account").value;
        
        if (ServiceType == "" || ServiceType == null){
            Ext.MessageBox.alert("提示", "账号类型不能为空!");
            return;
        }
        if (Ext.getCmp('startTime').getValue() == "" || Ext.getCmp('startTime').getValue() == null){
            Ext.MessageBox.alert("提示", "开始时间不能为空!");
            return;
        }
        if(Ext.getCmp('endTime').getValue() == '' || Ext.getCmp('endTime').getValue() == null){
            Ext.MessageBox.alert("提示", "结束时间不能为空!");
            return;
        }
        if(reportType == '' || reportType == null) {
            Ext.MessageBox.alert("提示", "报表类型不能为空!");
            return;
        }
        
        customerDataQueryForm.getForm().submit({
            url:'../report/customerInfoCountAction.do?type=exportTable&operator=' + operator + '&startTime=' + startTime  

//
                + '&endTime=' + endTime +'&ServiceType=' + ServiceType +'&reportType=' + reportType,
            method:'post',
            success:function(form, action){
                  Ext.MessageBox.alert('信息', action.result.msg);
            },
            failure:function(form,action){
                Ext.Msg.alert('提示', '查询失败');
                return;
            }
            
            
        });
        
    };
    
 

    var customerDataQueryForm = new Ext.form.FormPanel(
    {
        id : "customerDataQueryForm",
        renderTo : "customerDataQuery",
        labelAlign : 'left',
        layout : 'form',
        //height : '300',
        //width : '1235',
        defaults:{readOnly:true},
        items : [ {
            layout : 'column',
            border : false,
            items : [{
                    columnWidth : .25,
                    border : false,
                    layout : 'form',
                    items : {
                        xtype : 'combo',
                        fieldLabel : '账号类型' + '<font color=red>*</font>',
                        id : 'serviceType',
                        anchor : '90%',
                        store : serviceTypeStore,
                        mode : 'local',
                        emptyText:'请选择账号类型',
                        displayField : 'SERVICE_NAME',
                        valueField : 'SERVICE_ID',
                        triggerAction : 'all',
                        readOnly:true
                    }
                  },
                {

                    columnWidth : .25,
                    border : false,
                    layout : 'form',
                    items : {
                        fieldLabel : '开始时间  从' + '<font color=red>*</font>',
                        xtype : "datefield",
                        id : "startTime",
                        anchor : '90%',
                        format : 'Y-m-d',
                        readOnly:true
                    }
                },
                {
                    columnWidth : .25,
                    border : false,
                    layout : 'form',
                    items : {
                        fieldLabel : '结束时间' + '<font color=red>*</font>',
                        xtype : "datefield",
                        id : "endTime",
                        anchor : '90%',
                        format : 'Y-m-d',
                        readOnly:true

                    }
                },
                {
                    columnWidth : .25,
                    border : false,
                    layout : 'form',
                    items : {
                        xtype : 'combo',
                        fieldLabel : '报表类型' + '<font color=red>*</font>',
                        id : 'reportType',
                        anchor : '90%',
                        store : reportTypeStore,
                        mode : 'local',
                        emptyText:'请选择报表类型',
                        displayField : 'typeName',
                        valueField : 'reportType',
                        triggerAction : 'all',
                        readOnly:true
                    }
                }, {
                    columnWidth : .12,
                    border : false,
                    layout : 'form',
                    items : {
                        xtype : 'button',
                        text : '查看结果',
                        id : 'btnCustomerData',
                        anchor : '20%',
                        hidden : true,
                        handler : fnStatistics
                    }
                },{
                    columnWidth:.13,
                    border:false,
                    layout:'form',
                    items:{
                        xtype:'button',
                        text:'导出表',
                        id:'exportTable',
                        anchor:'20%',
                        hidden:true,
                        handler:fnExportTable
                    }
                },{
                    columnWidth:.13,
                    border:false,
                    layout:'form',
                    items:{
                        xtype:'button',
                        text:'导出数据',
                        id:'exportData',
                        anchor:'20%',
                        hidden:true,
                        handler:fnExportData
                    }
                    
                }]
        } ]
    });
//    Ext.getCmp('startTime').setMinValue(new Date().add(Date.DAY, -15).format("Y-m-d"));
//    Ext.getCmp('startTime').setMaxValue(new Date().add(Date.DAY, -1).format("Y-m-d"));
//    Ext.getCmp('endTime').setMinValue(new Date().add(Date.DAY, -15).format("Y-m-d"));
//    Ext.getCmp('endTime').setMaxValue(new Date().add(Date.DAY, -1).format("Y-m-d"));
    Ext.getCmp('startTime').setValue(new Date().add(Date.DAY, -15).format("Y-m-d"));
    Ext.getCmp('endTime').setValue(new Date().add(Date.DAY, -1).format("Y-m-d"));
});