上傳文件之前,默認的jquery-file-upload函數沒有任何驗證。上傳前驗證文件類型
我想限制上傳到只有一個pdf文件。
我在js文件夾中發現了jquery.fileupload-validate.js文件,但是我不知道如何修改這個文件。
請幫幫我。 我在jquery-file-upload $.blueimp.fileupload.prototype.options.processQueue.push( { action: 'validate', // Always trigger this action, // even if the previous action was rejected: always: true, // Options taken from the global options map: acceptFileTypes: '@', maxFileSize: '@', minFileSize: '@', maxNumberOfFiles: '@', disabled: '@disableValidation' }
中發現了這行,但我不知道如何改變它。
確保在服務器端驗證文件的安全性 - 惡意用戶很容易繞過客戶端檢查。 – joews
如果檢查擴展名是不夠的,使用[HTML5 FileReader](https://developer.mozilla.org/en-US/docs/Web/API/FileReader)也可能有幫助。 –
我驗證服務器端的文件類型,但我想驗證客戶端的文件類型。 – user180999