JavaScript运行时错误:TypeError:无法获取未定义或空引用的属性“length”

时间:2015-10-13 10:34:39

标签: javascript apache-cordova

var getPatientQuestions = function(apiURL, $scope, callback) {

        azureauthetication.invokeApi(apiURL, {
            body:  null ,
            method: "GET"
        }).done(function (results) {
            var PatientQuestions =  (JSON.parse(results.responseText)).CircleQuestion;
            var questionContent = "";
            for(i=0;i<PatientQuestions.length;i++) {
                var question = PatientQuestions[i].question;
                var answer = PatientQuestions[i].answer;
                questionContent = questionContent + '<div class="bubble-right">' + question + '</div> <div class="time-right">4.44pm</div>';
                if(answer != null){
                    questionContent = questionContent + '<div class="bubble-left">' + answer + '</div> <div class="time-right">4.44pm</div>';
                }
            }
            callback(questionContent);
        }, function (error) { 
            hideBusy();
        });

    };

在调用上述函数时获取错误。

0 个答案:

没有答案