summaryrefslogtreecommitdiffstats
path: root/src/usr/local/www/services_snmp.php
diff options
context:
space:
mode:
Diffstat (limited to 'src/usr/local/www/services_snmp.php')
-rw-r--r--src/usr/local/www/services_snmp.php22
1 files changed, 21 insertions, 1 deletions
diff --git a/src/usr/local/www/services_snmp.php b/src/usr/local/www/services_snmp.php
index 0811cc9..1947740 100644
--- a/src/usr/local/www/services_snmp.php
+++ b/src/usr/local/www/services_snmp.php
@@ -378,8 +378,21 @@ events.push(function() {
noMibii = false;
$('#junk').hide();
+ enableChange();
+ trapenableChange();
hostresChange();
+ function enableChange() {
+ setRequired('pollport', $('#enable').prop('checked'));
+ setRequired('rocommunity', $('#enable').prop('checked'));
+ }
+
+ function trapenableChange() {
+ setRequired('trapserver', $('#trapenable').prop('checked'));
+ setRequired('trapserverport', $('#trapenable').prop('checked'));
+ setRequired('trapstring', $('#trapenable').prop('checked'));
+ }
+
function hostresChange() {
if ($('#hostres').prop('checked')) {
$('#mibii').prop('checked', true);
@@ -389,11 +402,18 @@ events.push(function() {
}
}
+ $('#enable').change(function() {
+ enableChange();
+ });
+
+ $('#trapenable').change(function() {
+ trapenableChange();
+ });
+
$('#hostres').change(function() {
hostresChange();
});
-
$('#mibii').change(function() {
if (noMibii) {
$('#mibii').prop('checked', 'true');
OpenPOWER on IntegriCloud