Skip to content
Snippets Groups Projects
Commit d3a36175 authored by PavelBegunkov's avatar PavelBegunkov
Browse files

Fix missing $statusFilter

parent af8059ac
Branches
Tags
No related merge requests found
$(function () { $(function () {
var $statusFilter = $('#statusFilter');
$('.RequestTitle').click(function (e) { $('.RequestTitle').click(function (e) {
var currentID = e.target.id; var currentID = e.target.id;
...@@ -7,15 +7,17 @@ $(function () { ...@@ -7,15 +7,17 @@ $(function () {
$(descriptionID).slideToggle(300); $(descriptionID).slideToggle(300);
}); });
$('#statusFilter').change(e => location.href = "?filter=" + $(e.target).val()); var changeFilter = e => location.href = "?filter=" + $(e.target).val();
$statusFilter.change(changeFilter);
$(".RequestStatus").change(function (e) { $('.RequestStatus').change(function (e) {
var requestId = e.target.id.replace('requestStatus', ''); var requestId = e.target.id.replace('requestStatus', '');
var status = $(this).val(); var status = $(this).val();
var filter = $statusFilter.val(); var filter = $statusFilter.val();
var $statusSelect = $(this); var $statusSelect = $(this);
var $issue = $("#requestIssue".concat(requestId)); var $issue = $("#requestIssue".concat(requestId));
$statusSelect.prop( "disabled", true );
$statusSelect.turnOff();
$.postJSON(URLdir + 'handler/RequestsProcessing/setStatus', { $.postJSON(URLdir + 'handler/RequestsProcessing/setStatus', {
requestID: requestId, requestID: requestId,
...@@ -27,14 +29,13 @@ $(function () { ...@@ -27,14 +29,13 @@ $(function () {
else else
Popup.error('Ошибка!'); Popup.error('Ошибка!');
}); });
if (filter != 'all' && status != filter)
$issue.attr('style', 'border: 3px solid #B70400'); var isSatisfyFilter = filter == 'all' || status == filter;
else $issue.attr('style', isSatisfyFilter ? '' : 'border: 3px solid #B70400');
$issue.attr('style', '');
}); });
$('.RefreshButton').click(function () { $('.RefreshButton').click(function () {
$(this).attr('class', 'fa fa-refresh fa-spin fa-md RefreshButton'); $(this).attr('class', 'fa fa-refresh fa-spin fa-md RefreshButton');
$statusFilter.change(); changeFilter();
}); });
}); });
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment