2012-06-29 18 views
2

를 통해 입력 유형 = "파일"폼 데이터를 전송합니다아약스 포스트 (jQuery를) 나는이 같은 입력에서 포스트 데이터를 보낼

<input type="file" name="userFile" id="userFile"/> 

?

$ .post를 사용하여 ajax를 통해 지정된 파일로 보내야합니다.

어떻게하면됩니까?

+2

질문하기 전에 여기에서 먼저 검색 했습니까? – epascarello

+0

ajax를 통해 양식/다중 데이터를 보낼 수 없습니다. – coolguy

답변

3

HTML5가 없으면이 기능을 사용할 수 없으며 지원하지 않는 브라우저의 해결 방법이없는 경우 모든 브라우저에서 html5 솔루션이 작동하지 않습니다.

이 문제를 해결하는 가장 일반적인 방법은 아약스를 사용하지 않고 숨겨진 iframe에 게시하는 것입니다.

또는 uploadify과 같은 플러그인을 사용하십시오.

대부분의 경우 jQuery 플러그인을 구현하는 플러그인은 html5 메소드가 지원되지 않는 플래시 또는 숨김 iframe을 사용합니다.