From 57174245ad615da0c2c95307466d335171ffa358 Mon Sep 17 00:00:00 2001 From: billz Date: Fri, 27 Nov 2020 16:25:46 +0000 Subject: [PATCH] Updated w/ set toggle states --- app/js/custom.js | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/app/js/custom.js b/app/js/custom.js index b8876be5..25f121e5 100644 --- a/app/js/custom.js +++ b/app/js/custom.js @@ -259,14 +259,23 @@ function loadInterfaceDHCPSelect() { $('#txtmetric').val(jsonData.Metric); if (jsonData.StaticIP !== null && jsonData.StaticIP !== '') { $('#chkstatic').closest('.btn').button('toggle'); - $('#chkstatic').closest('.btn').blur(); + $('#chkstatic').closest('.btn').button('toggle').blur(); + $('#chkstatic').blur(); + $('#chkfallback').prop('disabled', true); } else { $('#chkdhcp').closest('.btn').button('toggle'); - $('#chkdhcp').closest('.btn').blur(); + $('#chkdhcp').closest('.btn').button('toggle').blur(); + $('#chkdhcp').blur(); + $('#chkfallback').prop('disabled', false); } }); } +function setDHCPToggles(state) { + $('#chkfallback').prop('disabled', state); + $('#dhcp-iface').prop('disabled', !state); +} + function loadChannel() { $.get('ajax/networking/get_channel.php',function(data){ jsonData = JSON.parse(data);