1
0
mirror of https://github.com/s00500/ESPUI.git synced 2025-06-12 19:40:38 +00:00

Preselect the right option in the select-input

This commit is contained in:
Christian Riggenbach
2019-03-06 00:18:19 +01:00
parent d0c59ac659
commit b987828a25
10 changed files with 19 additions and 10 deletions

2
data/js/controls.js vendored
View File

@ -512,7 +512,7 @@ function start() {
if(data.parentControl) {
var element = $("#select"+data.parentControl);
element.append(
"<option id='option" + data.id + "' value='" + data.value + "'>" + data.label + "</option>"
"<option id='option" + data.id + "' value='" + data.value + "' " + data.selected + ">" + data.label + "</option>"
);
}
break;

View File

@ -157,7 +157,7 @@ data.id+
"' onchange='selectchange("+
data.id+
")' />"+
"</div>");break;case UI_OPTION:if(data.parentControl){var element=$("#select"+data.parentControl);element.append("<option id='option"+data.id+"' value='"+data.value+"'>"+data.label+"</option>");}
"</div>");break;case UI_OPTION:if(data.parentControl){var element=$("#select"+data.parentControl);element.append("<option id='option"+data.id+"' value='"+data.value+"' "+data.selected+">"+data.label+"</option>");}
break;case UPDATE_SELECT:$("#select"+data.id).val(data.value);break;default:console.error("Unknown type or event");break;}};websock.onmessage=handleEvent;}
function numberchange(number){var val=$("#num"+number).val();websock.send("nvalue:"+val+":"+number);console.log(val);}
function textchange(number){var val=$("#text"+number).val();websock.send("tvalue:"+val+":"+number);console.log("tvalue:"+val+":"+number);console.log(val);}