我是jquery和ajax的初学者,我已经下载了一个自定义示例但我遇到了问题。
我有一个名为Time的java类,包含以下字段:
String start;
String end;
ClassRoom class1;
ClassRoom class2;
ClassRoom class3;
ClassRoom class4;
请注意,ClassRoom类还拥有自己的字段,TeacherName,Grade,...
包含Time类对象的数组将由servlet作为JSONArray发送到下面的代码,重点在这里,我想在html页面中显示class1,class2,class3的字段,这可能吗?
<script type="text/javascript">
$(document).ready(function() {
$("#odddays").click(function(event){
$.get('ClassesInformationGetter',function(responseJson) {
if(responseJson!=null){
$("#oddDaysClassBoard").find("tr:gt(0)").remove();
var table1 = $("#oddDaysClassBoard");
$.each(responseJson, function(key,value) {
var rowNew = $("<tr><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr>");
rowNew.children().eq(0).text(value['start']+value['end']);
rowNew.children().eq(1).text(value['class1']);
rowNew.children().eq(2).text(value['class2']);
rowNew.children().eq(3).text(value['class3']);
rowNew.children().eq(4).text(value['class4']);
rowNew.children().eq(5).text(value['class5']);
rowNew.children().eq(6).text(value['class6']);
rowNew.children().eq(7).text(value['class7']);
rowNew.children().eq(8).text(value['class8']);
rowNew.appendTo(table1);
});
}
});
});
});
</script>