작동하지 않습니다 . 2) CSS 트릭을 사용하여 기본 HTML5 입력 파일 버튼을보다 멋진 사용자 정의 버튼으로 바꿉니다. 3) "특정 이미지 만"파일 업로드를 허용하기 위해 HTML5 필터를 사용하십시오.AjaxUpload 수정 입력 파일 형식 내가 시도한 몇 가지 좋은 자습서에 의해 시작 함께
요점은 수정 된 입력 파일 버튼을 사용할 때 AjaxUpload 라이브러리가 손상된 것입니다 (즉, 아무 일도 일어나지 않음).
예를 들어 this JSFiddle은 기본 입력 파일을 사용하는 테스트입니다. 파일을 업로드하려고하면로드하는 gif에서 파일이 현재 업로드 중임을 알립니다. This one은 수정 된 입력 파일과 동일합니다. 로드중인 gif가 시작되지 않았습니다.
또한 Chrome 브라우저에서 HTML5 파일 필터링이 깨진 것 같지만 사소한 문제입니다.
아이디어가 있으십니까?
예, 이제 작동합니다! 감사. 그러나이 방법으로 요소를 마주 칠 때 사용자 정의 된 제목을 표시 할 수 없으므로 기본적으로 "선택한 파일 없음"이 표시됩니다. (또한 파일 필터링은 여전히 작동하지 않습니다! 업데이트 된 [JSFiddle] (http://jsfiddle.net/qMRvG/4/) – JeanValjean
Mhhh를 참조하십시오! 솔직히 말하면 accept = ".jpg, .gif 등"도 분리하여 작동합니다. 입력 파일 .AjaxUpload 라이브러리가 손상된 것 같습니다. 더 나은 것을 찾으러 갈 것입니다! – JeanValjean
onhover title을 가진 @JeanValjean - 파일 입력에 title 속성을 넣으면 작동해야합니다 .AjaxUpload도이 파일을 제거합니다. –