이 코드는 구문 오류를 생성합니다 ..하지만 무엇이 잘못 됐는지 알 수 없습니까?eval() - 구문 오류
alert(eval('('+this.responseText+')'));
편집 : 당신은 responseText
이 실제로 유효 자바 스크립트 여부를 확인해야 할 것입니다
var _this = this;
this.resource.open('POST', uri, true);
this.resource.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
this.resource.onreadystatechange = function(){
if(this.readyState == 4){
_this.clear_timeout();
if(_this.loader){
Loader.dstr();
}
if(_this.rtn_func){
_this.rtn_func(eval('('+this.responseText+')'), _this.rtn_obj, _this.rtn_scope);
}
}
};
this.resource.send(get_str);
아마, 당신의 응답 텍스트의 값이 어떤 유효한 자바 스크립트 ... – Vishwanath
가없는 경우 현명한 responseText? –
예 물론! : D 대답을 – clarkk