Fixes #7450: Don't add empty parameters to URL when filtering a grid

This commit is contained in:
Yurii K
2015-02-25 18:17:20 +02:00
committed by Alexander Makarov
parent 78299a3f01
commit aba7710699
2 changed files with 4 additions and 1 deletions

View File

@ -101,7 +101,9 @@
$grid.find('form.gridview-filter-form').remove();
var $form = $('<form action="' + url + '" method="get" class="gridview-filter-form" style="display:none" data-pjax></form>').appendTo($grid);
$.each(data, function (name, value) {
$form.append($('<input type="hidden" name="t" value="" />').attr('name', name).val(value));
if (value !== '') {
$form.append($('<input type="hidden" name="t" value="" />').attr('name', name).val(value));
}
});
event = $.Event(gridEvents.beforeFilter);