reset modal forms
authorMaciej Tronowski <mtro@man.poznan.pl>
Tue, 21 Apr 2015 09:22:41 +0000 (11:22 +0200)
committerMaciej Tronowski <mtro@man.poznan.pl>
Tue, 21 Apr 2015 09:22:41 +0000 (11:22 +0200)
filex/static/filex/filex.js
qcg/templates/qcg/gridftp.html

index 6785d74..eb71ee4 100644 (file)
@@ -264,11 +264,13 @@ $(function(){
                         parts = input.split('/'),
                         callback_called = false;
 
+                    $form[0].reset();
                     $form.find('#id_host').val(parts.shift());
 
                     if (parts.length)
                         $form.find('#id_path').val(parts.join('/'));
 
+                    $form.off();
                     $form.on('submit', function(e) {
                         var $this = $(this),
                             $btn = $this.find('[type="submit"]');
index 0b0d55a..9eb5cee 100644 (file)
                 }
             });
 
+            $('form').on('show.bs.modal', function() {
+                console.log('reset');
+                this.reset();
+            });
+
             $('#btn-upload').on('click', function() {
                 var url = '{% url 'gridftp_upload' %}?' + $.param({host: filex.host, path: filex.path.full()});