簡體   English   中英

Carrierwave多文件上傳限制

[英]Carrierwave multiple file upload limited

對於我的應用程序,用戶可以在表單中上傳6個文件。 所以我使用這個例子,使用“fields_for”: http ://lucapette.com/rails/multiple-files-upload-with-carrierwave-and-nested_form/

問題,這是無限的。 是否可以在6次后禁用“添加”按鈕,或者是否有任何解決方案? 如果6個字段存在但不知道如何使用Rails這不是問題...

謝謝。

您可以將類名添加到文件字段標記中。 單擊添加新按鈕檢查jquery中的類長度如果超過6則使用jquery禁用添加按鈕。 由於您需要在客戶端進行驗證,我認為這樣做會更容易。 並確保如果使用刪除任何文件,然后啟用添加按鈕。

使用carrierwave限制文件上傳量可能在限制服務器端時非常有用。 在客戶端,Sabyasachis的回答可能會幫助你。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM