2014-02-26 71 views
0

fine uploaderallowedExtensions驗證,但沒有disallowedExtensions。我想禁止特定的2或3個擴展名。罰款上傳器沒有禁止擴展

我可以做到這一點的PHP,但我想在加載文件之前防止它。

我該怎麼辦?

回答

0

您可以輕鬆地執行使用onValidateonValidateBatch,和/或onSubmit回調您想任何限制精細上傳。

例如,要排除任何文件擴展名爲.txt:

var uploader = new qq.FineUploader({ 
    callbacks: { 
     onSubmit: function(id, name) { 
      return qq.getExtension(name) !== "txt"; 
     } 
    } 
}); 

也有一個出色的拉請求,disallowedExtensions屬性添加到validation選項,但這不是當前高優先級,因爲通過回調這種方式來執行擴展是非常容易的。