]> source.dussan.org Git - nextcloud-server.git/commitdiff
attach on() events to external storage table, dom events in the table will always...
authorJörn Friedrich Dreyer <jfd@butonic.de>
Wed, 20 Feb 2013 11:06:08 +0000 (12:06 +0100)
committerJörn Friedrich Dreyer <jfd@butonic.de>
Wed, 20 Feb 2013 11:06:08 +0000 (12:06 +0100)
apps/files_external/js/settings.js

index be24812869e79f944312bbb581a26dd5fdb60506..ac408786ff6271a4088530927f2141075e495e63 100644 (file)
@@ -146,7 +146,7 @@ OC.MountConfig={
 $(document).ready(function() {
        $('.chzn-select').chosen();
 
-       $('#selectBackend').on('change', function() {
+       $('#externalStorage').on('change', '#selectBackend', function() {
                var tr = $(this).parent().parent();
                $('#externalStorage tbody').append($(tr).clone());
                $('#externalStorage tbody tr').last().find('.mountPoint input').val('');
@@ -243,11 +243,11 @@ $(document).ready(function() {
                OC.MountConfig.saveStorage($(this).parent().parent().parent());
        });
 
-       $('.applicable').on('change', '.chzn-select', function() {
+       $('#externalStorage').on('change', '.applicable .chzn-select', function() {
                OC.MountConfig.saveStorage($(this).parent().parent());
        });
 
-       $('td.remove>img').on('click', function() {
+       $('#externalStorage').on('click', 'td.remove>img', function() {
                var tr = $(this).parent().parent();
                var mountPoint = $(tr).find('.mountPoint input').val();
                if ( ! mountPoint) {