function tagliaStringa(char = 1, text = ''){ return text.substring( 0, ( text.length - char ) ); } $("#btnRicercaArtigiani").on('click', function (e) { e.preventDefault(); $('#btnRicercaArtigiani') .html('LABELS_RICERCA...   ') .removeAttr('id'); let cod_location = $('#select2Province').val(); let text = tagliaStringa(1, $("#textRicercaArtigiani").val()); let id_categoria = $("#select2CategorieMadri").val(); let id_sottocategoria = $("#select2Sottocategorie").val(); let url = new URL('https://www.ilcercartigianodiqualita.it'); if (cod_location?.trim()) url.searchParams.set("cod_location", cod_location); if (text?.trim()) url.searchParams.set("text", text); if (id_categoria?.trim()) url.searchParams.set("id_categoria", id_categoria); if (id_sottocategoria?.trim()) url.searchParams.set("id_sottocategoria", id_sottocategoria); let newUrl = url.toString(); window.location.href = newUrl; });