我有一个jQuery调用,它正在将数据输入到一个对象中。我正在尝试使用对象值设置为来自 的标签文本javascript,但它抛出
“无法读取未定义的属性‘0’。”
当它成功地将值打印到控制台时。
var questionData;
var optionData;
$(document).ready(function () {
$.ajax({
url: 'coaching-assessment-tool.aspx/GetCATQuestionAndOptions',
type: 'POST',
dataType: 'json',
contentType: "application/json; charset=utf-8",
success: function (data) {
questionData = data.d[0];
optionData = data.d[1];
console.log(questionData[0].QuestionText);
console.log("Question Data", questionData);
console.log("Option Data", optionData);
},
error: function (error) {
console.log(error);
alert('Error retrieving data. Please contact support.');
}
});
document.getElementById('firstQuestion').innerHTML = questionData[0].QuestionText;
});
我需要标签文本作为对象值 (questionData[0].QuestionText)。
斯蒂芬大帝
相关分类