別のdiv内にあるdivの内容を取得してリストに入れ、その後データベースに送信したいと考えています。div をループしてすべてのコンテンツを取得しますが、ループの最初のアイテムのコンテンツを返すだけです。
Div は次のようになります。
$('#Classes').append('<div> <h1 class = "flip" wpID="' + subjects[i].Wkp_ID+ '</h1><div id ="NewBody" class="panel" contenteditable>' + subjects[i].Wkp_Body + '</div> </div>');
これらの行を使用してコンテンツを取得します。
$('#Classes div').each(function (index) {
var header = $(this).children('h1');
var wpID = header.attr('wpID');
var WeekBody = document.getElementById("NewBody");
var Weekbodycontent = WeekBody.innerHTML;
WeekPlan[index] = {"Wkp_Body": WeekBody};
});
では、すべての項目を 1 つずつリストに追加する方法を知っていますか?
ありがとう