2013-05-21 2 views
0

pdf 파일을 반환하는 GetReport 액션을 호출하는 jquery 함수가 있습니다. 이 문제는이 내가 이상적으로 새 창이나 탭에서 PDF 파일을 열고 싶은Open file in new window

DIV $("#outPut") 
%PDF-1.3 1 0 obj [/PDF /Text /ImageB /ImageC /ImageI] endobj 5 0 obj << /Length 4660 /Filter /FlateDecode >> stream X ������wॳ ��K����8�Zo�f剥�,9������d�w�К_���ʶ��t��*�������R��z���7k{`[tUٷm���{��ж����� ;��E=�g}7J��.N~��ގ0Xy'o7���.N�[��W�d��Q���1��u:����U��#�����N�V���t~���7ecwd��=fX��i�7�dj;�i��L��� 

의 결과이다

function showReport() { 
    var clinic = $("#SelectedClinic").val(); 
    var date = $("#SelectedDate").val(); 
    var url = "/Reports/GetReport"; 
    $.get(url, { SelectedClinic: clinic, SelectedDate: date }, function (data) { 
     $("#outPut").html(data); 
    }); 
} 

기능을 인 액션 return File(renderedBytes, mimeType);

입니다 . 파일 DIV $("#outPut")을 보여주고 싶지만 내 질문은 새 창에서 열어 보는 것입니다.

는 그런데이

@Html.ActionLink("View in new tab","GetReport","Reports", new {SelectedClinic = "Galway" }, new { target="_blank" }) 

작동하지만 난 게시물을 수행하지 않고 SelectedClinic 매개 변수를 설정할 수 없습니다.

SelectedClinic은 드롭 다운에서 가져온 것이어야합니다.

감사 에이 몬 대신 아약스의

답변