Browse Source

try to fix problem of slider for additional disk in createVM

andre 4 years ago
parent
commit
b13633b631

+ 2 - 1
app/UI/Client/Templates/assets/js/vm/create.js

@@ -122,7 +122,8 @@ $(document).ready(function () {
         content.removeClass("hidden");
         content.removeClass("pm-disk-content-default");
         var index = $("#pm-add-disk-button").closest('.lu-widget').find('.lu-widget').size();
-        content.find('input[name="additionalDiskSize"]').prop("name","additionalDiskSize"+index);
+        content.find('output[for="additionalDiskSize"]').prop("id","outputadditionalDiskSize"+index).prop("for","additionalDiskSize"+index);
+        content.find('input[name="additionalDiskSize"]').prop("name","additionalDiskSize"+index).attr("oninput","outputadditionalDiskSize"+index+".value=additionalDiskSize"+index+".value");
         content.find('select[name="additionalDiskBus"]').prop("name","additionalDiskBus"+index);
         content.find('select[name="additionalDiskFormat"]').prop("name","additionalDiskFormat"+index);
         content.find('select[name="additionalDiskBackup"]').prop("name","additionalDiskBackup"+index);

+ 2 - 1
app/UI/Client/Templates/assets/js/vm/index.js

@@ -149,7 +149,8 @@ $(document).ready(function () {
         content.removeClass("hidden");
         content.removeClass("pm-disk-content-default");
         var index = $("#pm-add-disk-button").closest('.lu-widget').find('.lu-widget').size();
-        content.find('input[name="additionalDiskSize"]').prop("name","additionalDiskSize"+index);
+        content.find('output[for="additionalDiskSize"]').prop("id","outputadditionalDiskSize"+index).prop("for","additionalDiskSize"+index);
+        content.find('input[name="additionalDiskSize"]').prop("name","additionalDiskSize"+index).attr("oninput","outputadditionalDiskSize"+index+".value=additionalDiskSize"+index+".value");
         content.find('select[name="additionalDiskBus"]').prop("name","additionalDiskBus"+index);
         content.find('select[name="additionalDiskFormat"]').prop("name","additionalDiskFormat"+index);
         content.find('select[name="additionalDiskBackup"]').prop("name","additionalDiskBackup"+index);