2013-09-24 2 views
-1

다음 코드를 작성했지만 JSON 오브젝트가 필요하지만 항상 파일 이름의 문자열을 리턴합니다.좋은 업 로더 resposeJSON

var app=$('#failed-fine-uploader').fineUploader({ 
    request: { 
     endpoint: 'media/upload.php' 
    } 

}).on('complete', function (id, name,responseJSON) { 
    alert(responseJSON.success); 
    alert(responseJSON); 

}); 

responseJSON.success는 정의되지 않았으며 responseJSON은 문자열입니다. 나는 크기와 종류처럼 JSON의 값을 읽어 싶습니다

{"success":"true","id":54,"type":"image\/jpeg","size":22568,"ext":"JPG","uploadName":"100-0027_IMG-645.JPG"} 

:

는 upload.php로의 반응이다.

+0

"restitutisce"무엇? 추측 "반환 됨" – djot

+0

예, 오류가 발생했습니다. – Andrew

답변

0

이 질문을 두 번 게시하고 github repo의 이슈 트래커에 응답 했으므로 여기에 내 응답을 붙여 넣으겠습니다.

처리기가 잘못되었습니다. jquery 플러그인을 사용할 때 이벤트 핸들러로 전달되는 첫 번째 매개 변수는 항상 "이벤트"입니다. 설명서의 jquery 플러그인 섹션을 살펴보십시오.