Vì vậy, tôi đã có mã JS ở đây, và tôi đang cố gắng thiết lập obj từ lời gọi thành công và lỗi, nhưng rõ ràng phạm vi chức năng toLinkInfo
không phải là phạm vi cha mẹ? Tôi luôn luôn nhận được null trở lại từ chức năng này không có vấn đề gì. Tôi đã thử một loạt các công cụ nhưng không thể có được nó để làm việc, tôi đoán tôi quá quen với C & bạn bè :) Làm thế nào tôi có thể nhận được điều này để làm việc?Truy cập phạm vi bên ngoài trong JavaScript
LinkInfoGrabber.prototype.toLinkInfo = function() {
var obj = null;
$.ajax({
url: this.getRequestUrl(),
success: function(raw) {
obj = new LinkInfo(raw);
},
error: function(jqXHR, textStatus, errorThrown) {
obj = new LinkInfoException(jqXHR, textStatus, errorThrown);
},
dataType: 'html'
});
if (obj instanceof LinkInfo) {
return obj;
} else {
throw obj;
}
}
có thể điều kiện không được đáp ứng – Ibu
Tôi đã nhìn thấy câu hỏi này một vài lần rồi. – ChaosPandion
Giới hạn suy nghĩ của tôi hiện không hoạt động. Bạn có thể thêm hàm tạo LinkInfo không? – fncomp