Im이 문제를 해결하는 가장 좋은 방법이 궁금합니다.CSV 파일 업로드 취소 Ruby on Rails
필자는 작성할 text_fields 몇 개와 form.file_field (: file)을 사용하여 form_for를 가지고 있으므로 사용자는 csv 파일을 데이터베이스에 업로드 할 수 있습니다. 저장 및 취소 단추도 있는데, 둘 다 전체 양식을 저장하거나 취소하기위한 것입니다. 취소는 주 색인 페이지로 돌아가고이 양식을 만들지 않도록 설정됩니다.
사용자가 csv 파일을 업로드하려고 시도하고 취소를 클릭하거나 브라우저 페이지를 닫으면 업로드가 중지되지 않으며 사용자가 동일한 CSV를 다시 업로드하거나 마지막 CSV가 취소 된 것으로 생각되면 중복됩니다. 사실 마지막 행의 일부 행이 실제로 업로드되었습니다.
내가 가지고있는 질문은 업로드를 완전히 "취소"하는 가장 현명한 방법입니다. 업로드를 완전히 취소하는 동안 사용을 클릭하면 취소되거나 사용자가 브라우저 창을 닫으면 어떻게됩니까?
당신을 :) 감사