diff --git a/html/includes/modal/new_alert_rule.inc.php b/html/includes/modal/new_alert_rule.inc.php index e7d050173d..fa2d7fd0f4 100644 --- a/html/includes/modal/new_alert_rule.inc.php +++ b/html/includes/modal/new_alert_rule.inc.php @@ -40,7 +40,7 @@ if(is_admin() !== false) {
- +
@@ -66,15 +66,16 @@ if(is_admin() !== false) {
- +
- - + + +
@@ -308,6 +309,7 @@ $('#map-stub').typeahead({ $('#and, #or').click('', function(e) { e.preventDefault(); + $("#next-step-and").html(""); var entity = $('#suggest').val(); var condition = $('#condition').val(); var value = $('#value').val(); @@ -351,6 +353,25 @@ $('#rule-submit').click('', function(e) { }); }); +$( "#suggest, #value" ).blur(function() { + var $this = $(this); + var suggest = $('#suggest').val(); + var value = $('#value').val(); + if (suggest == "") { + $("#next-step-and").html(""); + $("#value").closest('.form-group').removeClass('has-error'); + $("#suggest").closest('.form-group').addClass('has-error'); + } else if (value == "") { + $("#next-step-and").html(""); + $("#value").closest('.form-group').addClass('has-error'); + $("#suggest").closest('.form-group').removeClass('has-error'); + } else { + $("#value").closest('.form-group').addClass('has-error'); + $("#value").closest('.form-group').removeClass('has-error'); + $("#next-step-and").html(' Click AND / OR'); + } +}) +