From 489bca7eb190517bdd7c1608a90d594518e112d8 Mon Sep 17 00:00:00 2001 From: rudolfkoenig <> Date: Mon, 27 Sep 2021 07:11:18 +0000 Subject: [PATCH] fhemweb.js: fixt selectNumbers default 0 setting (Forum #123053) git-svn-id: https://svn.fhem.de/fhem/trunk@25022 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/www/pgm2/fhemweb.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/fhem/www/pgm2/fhemweb.js b/fhem/www/pgm2/fhemweb.js index 813f673cf..e4a2a5204 100644 --- a/fhem/www/pgm2/fhemweb.js +++ b/fhem/www/pgm2/fhemweb.js @@ -841,6 +841,7 @@ FW_inlineModify() // Do not generate a new HTML page upon pressing modify } }); + // Set and attr $("div input.psc[type=submit]:not(.get)").click(function(e){ e.preventDefault(); var newDef = typeof cm !== 'undefined' ? @@ -1576,7 +1577,7 @@ FW_createSelect(elName, devName, vArr, currVal, set, params, cmd) vHash[o.value] = 1; newEl.options[j-1] = o; } - if(currVal) + if(typeof(currVal) != "undefined") $(newEl).val(currVal); if(elName) $(newEl).attr('name', elName); @@ -1603,7 +1604,7 @@ FW_createSelectNumbers(elName, devName, vArr, currVal, set, params, cmd) if(currVal != undefined) currVal = currVal.replace(/[^\d.\-]/g, ""); - currVal = (currVal==undefined || currVal=="") ? min : parseFloat(currVal); + currVal = (currVal==undefined || currVal=="") ? min : parseFloat(currVal); if(max==min) return undefined; if(!(fun == "lin" || fun == "log10")) @@ -1643,7 +1644,7 @@ FW_createSelectNumbers(elName, devName, vArr, currVal, set, params, cmd) k++; } } - if(currVal) + if(typeof(currVal) != "undefined") $(newEl).val(currVal.toFixed(dp)); if(elName) $(newEl).attr('name', elName);