From 76066c4cd6557fe84369f538d69f64f8955bf03a Mon Sep 17 00:00:00 2001 From: Maciej Tronowski Date: Fri, 10 Apr 2015 11:24:45 +0200 Subject: [PATCH 1/1] dynamically enable/disable action buttons (rename & disable) --- qcg/templates/qcg/gridftp.html | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/qcg/templates/qcg/gridftp.html b/qcg/templates/qcg/gridftp.html index d0e77c1..2505b04 100644 --- a/qcg/templates/qcg/gridftp.html +++ b/qcg/templates/qcg/gridftp.html @@ -14,6 +14,13 @@ $(function () { var statusTimeout; + filex.files.on('change:checked', function() { + var selected = filex.selectedFiles().length; + + $('#btn-rename').toggleClass('disabled', selected != 1); + $('#btn-delete').toggleClass('disabled', selected == 0); + }); + $('#btn-upload').on('click', function() { var url = '{% url 'gridftp_upload' %}?' + $.param({host: filex.host, path: filex.path.full() + '/'}); @@ -135,8 +142,8 @@
- - + +
-- 1.7.9.5