Advertisement
Guest User

Untitled

a guest
Aug 21st, 2019
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function update_value() {
  2.     parameter = $("option:selected", $('#parameter')).val();
  3.     $.get('https://' + window.location.hostname + '/severity/value/' + parameter).done(function(data) {
  4.         $('#value').empty();
  5.         params = JSON.parse(data);
  6.         for (var key in params){
  7.           $('#value').append($('<option value="' + parameter + '/' + key + '">' + params[key] + '</option>'));
  8.         };
  9.         $('#value :first').attr("selected", "selected");
  10.     });
  11. };
  12.  
  13. function update_parameter() {
  14.     component = $("option:selected", $('#component')).val();
  15.     $.get('https://' + window.location.hostname + '/severity/parameter/' + component).done(function(data) {
  16.         $('#parameter').empty();
  17.         params = JSON.parse(data);
  18.         for (var key in params){
  19.           $('#parameter').append($('<option value="' + component + '/' + key + '">' + params[key] + '</option>'));
  20.         };
  21.         $('#parameter :first').attr("selected", "selected");
  22.         update_value();
  23.     });
  24. };
  25.  
  26. $(document).ready(function() {
  27.     $('#component').on('change', function (e) {
  28.         update_parameter();
  29.     });
  30.     $('#parameter').on('change', function (e) {
  31.         update_value();
  32.     });
  33.     update_parameter();
  34. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement