diff options
author | Irina Gómez <irinagomez@us.es> | 2019-02-12 10:44:38 +0100 |
---|---|---|
committer | Irina Gómez <irinagomez@us.es> | 2019-02-12 10:44:38 +0100 |
commit | 1c74bf58d1ae23135cd50f00613b643d15b58ac9 (patch) | |
tree | d6447eb5fd5e33991a5d6acdfd146eef91d976b2 /admin/WebConsole/jscripts | |
parent | e9601e1f70519e9e380e6198e29df2f695ffbd94 (diff) |
#802 NetBootAvanzado: Se muestran las plantillas BIOS y UEFI. Se utiliza el script setclientmode para crear los archivos PXE de los equipos
Diffstat (limited to 'admin/WebConsole/jscripts')
-rw-r--r-- | admin/WebConsole/jscripts/boot_grub4dos.js | 37 |
1 files changed, 18 insertions, 19 deletions
diff --git a/admin/WebConsole/jscripts/boot_grub4dos.js b/admin/WebConsole/jscripts/boot_grub4dos.js index 7deffdf4..b4f6f9c3 100644 --- a/admin/WebConsole/jscripts/boot_grub4dos.js +++ b/admin/WebConsole/jscripts/boot_grub4dos.js @@ -8,6 +8,8 @@ // Este fichero implementa las funciones javascript del fichero boot_grub4dos.php // ************************************************************************************************************************************************* //________________________________________________________________________________________________________ +// Se utiliza en los botones in y out de las columnas +// Permite mover los equipos seleccionados desde una columna a otra function move(fbox, tbox) { var arrFbox = new Array(); var arrTbox = new Array(); @@ -50,27 +52,24 @@ no.text = arrTbox[c]; tbox[c] = no; } } - +// Se utiliza al enviar el formulario +// Asigna como valor del campo listOfItems un listado +// con las correspodendencias nombre plantilla - nombre equipo. +// Version 1.1.1 - Se identifica plantilla y equipo como necesita el script setclienmode (#802) function allSelect() { -var saveString = ""; -// seleccionamos cada uno de los select -var input = document.getElementsByTagName('select'); -//alert(input.length); -for(var i=0; i<input.length; i++){ -//if(inputs[i].getAttribute('type')=='button'){ -// your statements -patron = "L"; -parm = input[i].name; -//alert(parm); -parm = parm.replace(patron,''); -//alert(parm); -for (j=0;j<input[i].length;j++) + var saveString = ""; + // seleccionamos cada uno de los select + var input = document.getElementsByTagName('select'); + + for(var i=0; i<input.length; i++){ + + label = input[i].parentNode.id; + + for (j=0;j<input[i].length;j++) { - //List.options[i].selected = true; - saveString = saveString + parm + '|' + input[i].options[j].value + ';'; - //alert(saveString); + saveString = saveString + label + '|' + input[i].options[j].text + ';'; } + } + document.forms['myForm'].listOfItems.value = saveString; } -document.forms['myForm'].listOfItems.value = saveString; -}
\ No newline at end of file |