stackoverflow でこれに関するヘルプを得ようとしたのはこれで 3 回目です。基本的に私がしようとしているのは、URL ページを取得してから、各要素「tr.r1.lastrow td.cell.c0」からコンテンツを取得することです。
最も内側の .each ループを除いて、コードに関するすべてが機能しています。私は各関数を間違って書いたと思います。ここで何が間違っていますか?
編集: これは san substr で解決されましたが、これは単なるエラーです。皆さんありがとう。
var allLessonsArray= new Array();
$.each(lessonInTopicSectionArray, function(index, lesson){
var lastAttempt = 0;
url='------/learn/mod/lesson/report.php?id='+lesson.id+'&action=reportdetail&userid='+userid+'&try='+lastAttempt;
$.get(url, function(data) {
var lessonArray= new Array();
$('tr.r1.lastrow td.cell.c0').html(data).each(function(index, content) {
alert(jQuery(content).html());
score=parseInt(content.substr(content.length - 1));
lessonArray[index]=score;
});
allLessonsArray[index]={name:lesson.name, score: lessonArray};
});
});