2009-08-05 5 views
2

일부 텍스트 입력 및 파일 입력이있는 간단한 양식이 있습니다. 저는 포스트와 함께 직접 보내지는 않지만, jQuery로 텍스트 입력의 각 값을 읽고 $. post 요청을 작성하여 서버로 보냅니다.ASP.NET MVC : jQuery 게시물 및 파일

파일을 사용하여 동일한 작업을 수행하려면 어떻게해야합니까? <input type = "file" />? ASP.NET MVC 페이지로 아약스를 통해 전송한다는 의미입니까? 당신은 파일을 업로드 할 XHR 요청을 사용할 수 없습니다 사전

+0

이것은 몇 번 묻습니다. http://stackoverflow.com/questions/166221/how-to-upload-file-jquery를 확인하십시오. – womp

답변

4

감사합니다.

두 가지 옵션이 있습니다. iframe을 사용하거나 플래시 업 로더를 사용하십시오.

this 비슷한 질문 & 대답을 참조하십시오.

3

수 없습니다. 그건 자바 스크립트가 하드 드라이브에서 파일을 읽고 웹 사이트로 보낼 수 있어야합니다 ... 브라우저 보안 모델은 그것을 허용하지 않을 것입니다.

DOM 요소를 iframe에 넣고 javascript를 사용하여 양식을 제출하면 DOM 속임수를 사용할 수 있습니다. Google이 Gmail에서하는 일입니다. 이것을하기위한 플래시 방법도 있습니다.

제임스