diff --git a/addons/default/visiosoft/advs-module/resources/js/filter_modal.js b/addons/default/visiosoft/advs-module/resources/js/filter_modal.js index 0f371ad38..c466f2781 100644 --- a/addons/default/visiosoft/advs-module/resources/js/filter_modal.js +++ b/addons/default/visiosoft/advs-module/resources/js/filter_modal.js @@ -129,13 +129,4 @@ $('.set_category').on('click', function () { $('#filterModal').find('form').attr("action", '/advs/list'); $('#filterModal').modal('toggle'); -}); - -// Move filter on small screen -$(window).on("load resize", function () { - const width = (window.innerWidth > 0) ? window.innerWidth : screen.width; - if (width <= 575) { - const detach = $('#listFilterForm').detach(); - $('#modalListFilterForm').append(detach); - } -}); +}); \ No newline at end of file diff --git a/addons/default/visiosoft/advs-module/resources/js/list.js b/addons/default/visiosoft/advs-module/resources/js/list.js index fa86de6d9..b8d1099da 100644 --- a/addons/default/visiosoft/advs-module/resources/js/list.js +++ b/addons/default/visiosoft/advs-module/resources/js/list.js @@ -163,7 +163,8 @@ $(document).ready(function () { }); function getCities(country) { - return crudAjax(`id=${country}`, '/ajax/getCities', 'POST', () => {}, true) + return crudAjax(`id=${country}`, '/ajax/getCities', 'POST', () => { + }, true) .then(function (cities) { $('select[name="filter_City"]').html(""); $.each(cities, function (index, value) { @@ -172,9 +173,10 @@ function getCities(country) { }) } -$("#listFilterForm").submit(function(e) { +$("#listFilterForm, #listFilterFormMobile").submit(function (e) { // Disable unselected inputs - const inputs = $('#listFilterForm :input'); + const inputs = $('#' + $(this).attr('id') + ' :input'); + [...inputs].forEach((input) => { if (input.type === 'checkbox' || input.type === 'radio') { if ($(input).prop("checked") == false) { diff --git a/addons/default/visiosoft/advs-module/resources/views/list/partials/filter-modal.twig b/addons/default/visiosoft/advs-module/resources/views/list/partials/filter-modal.twig index 8ba54e038..e7f3483d3 100644 --- a/addons/default/visiosoft/advs-module/resources/views/list/partials/filter-modal.twig +++ b/addons/default/visiosoft/advs-module/resources/views/list/partials/filter-modal.twig @@ -35,7 +35,9 @@ {% endif %} -
+