1
我有一個表單,在那裏我想允許用戶只上傳一種類型的文件。我使用客戶端驗證,但文件類型驗證沒有像我預期的那樣行爲。我試着用這兩種方式來驗證文件類型:客戶端文件類型驗證
validates :doc_type, :allow_blank => true, :format => {:with => /\A.*\.(pdf|PDF)\z/, :message => 'must be PDF file.'}
也
validates_attachment_content_type :doc_type, :content_type => { :content_type => "application/pdf" }
但通過客戶端驗證沒有顯示有關錯誤的文件類型的錯誤,但像往常一樣驗證錯誤。
存在任何通過客戶端驗證顯示驗證錯誤的方式?