我有一个像这样生成的表:
<div class="row">
<div class="col-md-12">
<div id="calendar"></div>
<table id="report" class="table">
<thead>
<tr>
<th>Event</th>
<th>Start Date</th>
<th>End Date</th>
<th>Status</th>
</tr>
</thead>
<tbody />
</table>
</div>
并使用 javascript 填充:
var tableDetails = [
data.title,
$.fullCalendar.formatDate(startDate, "dd MMMM yyyy"),
$.fullCalendar.formatDate(endDate, "dd MMMM yyyy"),
data.published ? "Published" : "Not Published"
];
var row = $("<tr></tr>");
for (var i = 0; i < tableDetails.length; i++) {
row.append($("<td></td>").text(tableDetails[i]));
}
$("table#report > tbody:last").append(row);
有没有办法通过表的行进行 foreach 循环,以便我可以获得所有事件的列表以传递给控制器?获取字符串列表/数组就足够了,因为我可以简单地将 EventIds 添加到将唯一标识事件的表中。