나는 어떤 이유로 작동하지 않는 경우 다음 스크립트가 있습니다JSON 데이터는 다른 부분에 스크립트의 한 부분에서 일하고 있지만
success: function(widget_data)
{
if(widget_data.d[0]) {
var j = 0;
for (j = 0; j <= widget_data.d.length - 1; j++) {
$.getScript("js/" + widget_data.d[j].script, function() {
// this line is complaining about .widget_id
alert(widget_data.d[j].widget_id);
});
// but this line works fine...
alert(widget_data.d[j].widget_id);
}
}
}
내가 한 withing에 .getScript
으로, 다음 줄에 오류가 발생을 :
Cannot read property 'widget_id' of undefined
그러나 이상한 것은, 후속이다
alert(widget_data.d[j].widget_id);
오류 메시지는 알림이 제대로 작동하고 올바른 값을 반환합니다.
alert(widget_data.d[j].widget_id);
내가 뭘 잘못하고 있니?
html로 표시 할 수 있나요? widget_header_ 클래스입니까? – Adil
그렇게하기 전에'.getScript' 내에서 경고를 시도했지만 작동을 멈 추면 같은 오류가 발생합니다. '.getScript'에서 알림을 이동하자마자 알림이 작동하기 시작합니다 ... – oshirowanen