2013-08-27 3 views
-1

이 질문에 jQuery 래퍼 기술 사용.상세 업 로더 - 자동 업로드로 업로드 할 전체 파일

자동 업로드 기능을 사용하면 전체 파일 수를 확인할 필요가 있으므로이 수가 모두 완료되면 (총 파일 == 업로드 된 파일) 확인할 수 있습니다. 일어나는 autoUpload

  1. 은 어떻게 업로드하려고 얼마나 많은 파일을 결정 할 때, 그리고 그들은 실제로 시작했다 :

    이이 요청은 여기? 이 정보는 총 카운트를 결정하고 시작될 때 버튼을 비활성화하여 사용자가 계속 진행하기 전에 업로드를 완료해야하는 데 사용됩니다. 더 좋은 방법이 없다면?

  2. 'n'파일이 모두 완료되어 버튼을 다시 활성화 할 수있는 것을 어떻게 알 수 있습니까? 나는 이미 .on('complete') 유선을 가지고 있으므로,이 부분에 대해서는 좋은 생각입니다. 총 파일 = uploadloaded 파일이 나는 등

감사합니다, 다시 버튼을 활성화 할 수 있다고 생각하면!

+0

파인 업 로더 UI 또는 파인 업로더 코어 모드를 사용하고 있습니까? –

+0

당신이 이미 이것을 풀었을 것 같습니다. 이것이 사실이라면 질문을 삭제하거나 대답 할 수 있습니까? –

+0

위의 질문에 대한 해결책을 추가했지만, 여전히 -1과 함께 hatin '을 얻었습니까? – RichieMN

답변

0

jquery 래퍼와 함께 FineUploader v3.8 UI를 사용하고 있습니다. 여기 파일을 업로드하는 동안 무언가 (버튼 비활성화)과 관련하여 저에게 효과가있는 해결책이 있습니다.

아래에 표시된 것은 2 개의 체인 처리기, '제출'및 '완료'처리기입니다. 'submitted'처리기는 (이전에 선언 된) fileToUpload 변수를 사용하여 업로드를 계산합니다. 여기에 나열된 jQuery는 버튼의 유형 (버튼, 제출, 재설정)에 따라 버튼을 비활성화합니다.

'complete'처리기는 (이전에 선언 된) uploadedFileCounter 변수를 사용하여 완료 한 파일 수를 계산합니다. uploadedFileCounter가 fileToUpload와 같으면 대기중인 파일이 모두 완료되었음을 알게되고 버튼을 다시 활성화 할 수 있습니다 (.removeAttr).

희망이 있습니다.