我的问题是,在我之前的人设计的数据库字段很糟糕。我们正在水平访问表格行。
我现在正在使用 PHP 和 jQuery,我正在通过 AJAX 来回传递数据。在 PHP 中,我像这样访问这个数组:
$attendance['date_lesson_' . $lessonCount]
其中,lessonCount 是一个从 1-10 递增的数字,即如果lessonCount = 1
then 以上将是$attendance['date_lesson_1']
我正在通过出勤数组json_encode
因此,我如何data_lesson_
在 jQuery 中访问此字段 1 到 10?
我正在尝试做:
var lessonCount = 1;
attendance[i].date_lesson_+lessonCount
//do some stuff with attendance.date_lesson_
lessonCount++;
在 PHP 中这很容易,因为您将字符串与点连接起来,"."
但这不是我在 jQuery/JavaScript 中处理的字符串,那么我到底该怎么做呢?
是的,我知道。这很尴尬。我同意 100%。