View gist:03252d11eb03a9448c4d
window.Parsley | |
.addValidator('filemaxsize', { | |
requirementType: 'string', | |
validateString: function (val, req){ | |
var reqs = req.split('|'); | |
var input = $('input[type="file"][name="'+reqs[0]+'"]'); | |
console.log(reqs[0], reqs[1]); | |
var maxsize = reqs[1]; | |
var max_bytes = maxsize * 1000000, file = input.prop('files')[0]; | |
return file.size <= max_bytes; |