2013-08-13 2 views
0

내 웹 페이지에 <input type="file" multiple="multiple">을 사용하여 파일을 업로드하고 있습니다 (ajaxupload 사용). 사용자가 한 번에 여러 파일을 업로드 할 수 있습니다. 하지만 나는 한 번에 10 파일 만 선택하도록 사용자를 제한하려고합니다.한 번에 최대 10 개의 파일을 업로드하도록 사용자를 제한하는 방법은 무엇입니까?

어떻게하면됩니까?

+1

[여러 파일 업로드 (파일 입력) - 파일 수 제한]의 중복 가능성 (http://stackoverflow.com/questions/ 9813556/multiple-file-upload-file-input-limit-number-of-files) –

답변

1
<input id="files" type="file" name="files[]" multiple="multiple" onchange="checkFiles(this.files)"> 


    function checkFiles(files) {  
     if(files.length>10) { 
     alert("length exceeded"); 
     files.slice(0,10); 
     return false; 
     }  
    } 

이 기능은 파일을 선택할 수 없습니다 이상 10

관련 문제