我有一个名为 Spotlight 的“类”/函数。我正在尝试通过 ajax 检索一些信息并将其分配给 Spotlight 的属性。这是我的 Spotlight 课程:
function Spotlight (mId,mName) {
this.area = new Array();
/**
* Get all area information
*/
this.getArea = function () {
$.ajax({
url: base_url +'spotlight/aGetArea',
type: 'POST',
success: function (data) {
this.area = data;
}
});
}
}
我已将该对象分配给一个数组,并且很难从 Spotlight 中访问它,因此我希望使用“this”访问所有内容。虽然成功功能似乎在课堂之外,但我不知道如何在课堂内制作它。
有没有办法使用 this.area 而不是 Spotlight.area 将数据放入类属性中?