diff options
author | Matthew Somerville <matthew-github@dracos.co.uk> | 2016-12-15 17:25:05 +0000 |
---|---|---|
committer | Matthew Somerville <matthew-github@dracos.co.uk> | 2016-12-15 17:25:05 +0000 |
commit | 2fd63afc46db7a3a33e608bf1f4b5c0b52c18728 (patch) | |
tree | ff9ed0f73cf0979acacb9f03fffeb62623be475a /web | |
parent | b8aa0d6da9009dc3182093165df9b1a4c6d7d164 (diff) | |
parent | 6375eb5d31aa250f5d990d6d6420dd04cf25e3bf (diff) |
Merge branch 'issues/forcouncils/108-pick-up-a-priority'
Diffstat (limited to 'web')
-rw-r--r-- | web/cobrands/fixmystreet/fixmystreet.js | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/web/cobrands/fixmystreet/fixmystreet.js b/web/cobrands/fixmystreet/fixmystreet.js index cd3b127d6..e4c5ba71c 100644 --- a/web/cobrands/fixmystreet/fixmystreet.js +++ b/web/cobrands/fixmystreet/fixmystreet.js @@ -654,6 +654,19 @@ $.extend(fixmystreet.set_up, { selector = "[data-category='" + category + "']"; $("form#report_inspect_form [data-category]:not(" + selector + ")").addClass("hidden"); $("form#report_inspect_form " + selector).removeClass("hidden"); + // And update the associated priority list + var priorities = $("form#report_inspect_form " + selector).data('priorities'); + var $select = $('#problem_priority'), + curr_pri = $select.val(); + $select.find('option:gt(0)').remove(); + $.each(priorities.split('&'), function(i, kv) { + if (!kv) { + return; + } + kv = kv.split('=', 2); + $select.append($('<option>', { value: kv[0], text: decodeURIComponent(kv[1]) })); + }); + $select.val(curr_pri); }); // The inspect form submit button can change depending on the selected state |