From 625b303ed64546ba4ce0d3d85063d49e05778e13 Mon Sep 17 00:00:00 2001 From: Stas Date: Mon, 29 Feb 2016 18:32:45 +0200 Subject: [PATCH] 113524121-front_end_validation --- app/views/registrar/contacts/_form.haml | 15 +++++++++++++++ app/views/registrar/domains/_form.haml | 14 ++++++++++++++ 2 files changed, 29 insertions(+) diff --git a/app/views/registrar/contacts/_form.haml b/app/views/registrar/contacts/_form.haml index 7b3c2df32..35b170da2 100644 --- a/app/views/registrar/contacts/_form.haml +++ b/app/views/registrar/contacts/_form.haml @@ -21,3 +21,18 @@ = button_tag t(:save), class: 'btn btn-warning' - else = button_tag t(:create), class: 'btn btn-warning' + +:javascript + $(function(){ + var fileInput = $('#depp_contact_legal_document'); + var minSize = '1000'; + $('form').submit(function(e){ + if(fileInput.get(0).files.length){ + var fileSize = fileInput.get(0).files[0].size; + if(fileSize < minSize){ + alert('Document size is less then' + minSize + ' bytes'); + return false; + } + } + }) + }) \ No newline at end of file diff --git a/app/views/registrar/domains/_form.haml b/app/views/registrar/domains/_form.haml index 79771b118..9a96a0ce9 100644 --- a/app/views/registrar/domains/_form.haml +++ b/app/views/registrar/domains/_form.haml @@ -32,3 +32,17 @@ $(function () { $('#tabs a:first').tab('show') }) + + $(function(){ + var fileInput = $('#domain_legal_document'); + var minSize = '1000'; + $('form').submit(function(e){ + if(fileInput.get(0).files.length){ + var fileSize = fileInput.get(0).files[0].size; + if(fileSize < minSize){ + alert('Document size is less then' + minSize + ' bytes'); + return false; + } + } + }) + })