Story#113524121 - more pure-js

This commit is contained in:
Vladimir Krylov 2016-03-07 13:06:19 +02:00
parent c772ef00d6
commit f9d55f2675

View file

@ -28,16 +28,15 @@ $(document).on 'page:change', ->
$('.js-contact-form').trigger('restoreDefault') $('.js-contact-form').trigger('restoreDefault')
$('[data-legal-document]').each (e)-> $('[data-legal-document]').each (i, fileInput)->
fileInput = $(e.target)
minSize = 1 * 1024 # 100kB minSize = 1 * 1024 # 100kB
maxSize = 8 * 1024 * 1024; # 8 MB maxSize = 8 * 1024 * 1024; # 8 MB
fileInput.parent('form').submit (e) -> $(fileInput).closest('form').submit (e) ->
if (files = fileInput.get(0).files).length if (files = fileInput.files).length
fileSize = files[0].size fileSize = files[0].size
if fileSize < minSize if fileSize < minSize
alert 'Document size is less then 100kB bytes' alert 'Document size is less then 100kB bytes'
return false return false
else if fileSize < maxSize else if fileSize > maxSize
alert 'Document size is more then 8MB bytes' alert 'Document size is more then 8MB bytes'
return false return false