2012-11-06 5 views
0

서버에 호스팅 된 PDF 파일이 있습니다. Symfony2로 버튼을 눌러 파일을 열 수 있습니까? 이러한 파일의 경로는 데이터베이스의 엔티티에 저장됩니다. AJAX로 버튼을 누르면 컨트롤러의 경로가 표시됩니다.symfony2 서버에 파일 연결

답변

0

당신이 찾고있는 것이 확실하지 않지만 AJAX은 (는) 파일을 단독으로 다운로드 할 수 없습니다. 가장 근접하게 일치하는 것은 AJAX 요청을 보내어 파일 경로를 작성한 다음 다시 볼 수있게하는 것입니다. responseJSON 객체가 컨트롤러

에서 반환

window.location.href = response.path; 

을 :

당신은 사용 리디렉션 중 하나, 그리고 ... 이제 다시 볼 수 trasporing 데이터의 방식으로 JSON을 사용하는 가정

하자

또는 이전에 생성 된 일부의 src 속성을 설정합니다.

$('#myDocumentIframe').attr('src', response.path); 

달성하려는 목표입니까?