diff --git a/js_src/SettingsWindow.js b/js_src/SettingsWindow.js index 72b6bea..1ce86f3 100644 --- a/js_src/SettingsWindow.js +++ b/js_src/SettingsWindow.js @@ -321,7 +321,8 @@ function SettingsWindow() { var selects = self.form.find("select"); selects.each( function(index,element) { var element = $(element); - if(element.attr('name') != "network.client.network") { + var fieldName = element.attr('name'); + if(element.attr('name') != "") { settings[element.attr('name')] = element.val(); } }); @@ -329,14 +330,16 @@ function SettingsWindow() { var inputs = self.form.find("input"); inputs.each( function(index,element) { var element = $(element); - switch(element.attr("type")) { - case "text": - case "number": - settings[element.attr('name')] = element.val(); - break; - case "checkbox": - settings[element.attr('name')] = element.prop('checked') - break; + if(element.attr('name') != "") { + switch(element.attr("type")) { + case "text": + case "number": + settings[element.attr('name')] = element.val(); + break; + case "checkbox": + settings[element.attr('name')] = element.prop('checked') + break; + } } }); diff --git a/www/settings.html b/www/settings.html index ae05d50..dbf04a5 100644 --- a/www/settings.html +++ b/www/settings.html @@ -150,7 +150,7 @@ The text %%MAC_ADDR_TAIL%% will be replaced by the last 6 digits of your Doodle3D Wi-Fi box's MAC address.
- +