2012-08-06 4 views
3

Plupload를 사용하여 .csv 개의 파일을 내 사이트에 업로드하고 있습니다. 파일 선택 모델에서 .csv 파일을 올바르게 필터링하지 않는 문제를 제외하고는 제대로 작동합니다. Plupload .csv 문제

내가 단지 .csv 파일을 필터링하는 데 사용하고 코드입니다 : 슬프게도 나는이의 원인을 찾을 수 없습니다

filters : [ 
    {title : "Files of type", extensions : "csv"}, 
], 
+0

예를 들어 'jpg'를 필터링하는지 다른 필터를 설정하려고 했습니까? 어쩌면 구문 문제 일 수 있습니다. – ppumkin

+0

그것은'jpg','docx '와'xlsx '와 함께 작동하며, 모든 것이 더 이상합니다. 'csv'가 제대로 필터링되지 않는 이유는 무엇입니까? – linkyndy

+0

그 이상합니다. 나는 plupload에서 버그를 여는 것이 가치 있다고 생각한다. 수행 할 수있는 유일한 작업은 수동으로 대기열을 반복하고 다른 것을 제거하는 것입니다. 코드가 필요합니까? – ppumkin

답변

4

Plupload에서 생성 한 입력 [파일 = 유형]을보고 특히 속성을 확인하십시오. Plupload는 csv 파일의 경우 텍스트/csv 값을 추가합니다. 이는 잘못된 것입니다. 이 문제가 Plupload 팀에 의해 고정되어 있지 때까지 이 HTML Input="file" Accept Attribute File Type (CSV)

, 당신이 자신을 고칠 수, 텍스트

을 제거하여 : 올바른 값은 관련 .CSV

<input type="file" accept=".csv"> 

입니다/csv, csv

plupload.full.min.js (또는 whateve 당신이 사용하는).

+0

답변 해 주시고 문제를 명확히 해 주셔서 감사합니다. – linkyndy

+1

"text/csv, csv"를 ".csv, csv"로 바꿔 필터가 "csv"와 올바르게 작동 할 필요가 있음을 발견했습니다. – eyesnz

3

,하지만 한 번 나 자신이 문제에 달렸다.

문제는 파일을 업로드하려는 컴퓨터에 해당 확장명이 등록되어있는 경우에만 (예 :) .csv 필터가 표시된다는 것입니다.

프로그램에서 .csv 확장명이없는 컴퓨터에서이 문제를 테스트하는 경우 문제가 발생할 가능성이 큽니다.

Chrome에서이 문제가 발생했음을 기억합니다. 어떤 브라우저로 테스트했는지 잘 모르십니까?

이 문제가 실제로 문제의 원인 인 경우 Plupload가 당신을 위해 할 수있는 것이 아닙니다.