Closed. This question is off-topic。它当前不接受答案。
                            
                        
                    
                
            
                    
                
                        
                            
                        
                    
                        
                            想改善这个问题吗? Update the question,所以它是on-topic,用于堆栈溢出。
                        
                        5年前关闭。
                    
                
        

我正在尝试创建一个简单的网页。在页面加载时,我需要发出一个ajax请求并检索一些数据。然后,我尝试使用此数据作为参数来创建ReportCardData'对象'。尝试运行此代码时,我收到未定义ReportCardData的错误?

HTML:

<head>
<script src="js/reportCard/ReportCardData.js>"></script>
<script src="js/reportCard/ReportCardGrabber.js"></script>
</head>
<body onload="ReportCardGrabber();">
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>


ReportCardGrabber.js

function ReportCardGrabber(){
jQuery.ajax({
    type : 'POST',
    url: 'http://xx.xx.xxx.x/getReportCard.php',
    dataType: 'json',
    data: {},
    success : function (result){
        if(result['returnCode'] == 1){
            var data = $.parseJSON(result['returnMessage']);
            var reportCardData = new ReportCardData(data);
        }else{
            //error
        }
    }

});


}

ReportCardData.js

function ReportCardData(rawData)
{
   //do stuff
}

最佳答案

src="js/reportCard/ReportCardData.js>"
                                    ^


您的文件名错误。

09-18 02:12