{"id":6437,"date":"2023-01-20T14:24:10","date_gmt":"2023-01-20T13:24:10","guid":{"rendered":"https:\/\/www.autoelettric.com\/it\/?page_id=6437"},"modified":"2024-09-03T20:58:44","modified_gmt":"2024-09-03T18:58:44","slug":"prodotto-categoria","status":"publish","type":"page","link":"https:\/\/www.autoelettric.com\/it\/prodotto-categoria\/","title":{"rendered":"Prodotto categoria"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"6437\" class=\"elementor elementor-6437\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-179a370 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"179a370\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b06f349\" data-id=\"b06f349\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-d913708 elementor-widget elementor-widget-shortcode\" data-id=\"d913708\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\n\t<style>\n\t\n\t\t.auto_img {\n\t\t\tborder: 1px solid #E4E4E4 !important;\n\t\t\tmax-width: 100px !important;\n\t\t\tmargin-right: 10px;\n\t\t}\n\t\t\t\n\t\t.div_flo {float: left;}\n\t\t.div_flo a {display: inline-block;}\n\t\t.desc_flo {width: 50%;}\n\t\t\n\t\t\/*.alter_search  tr > th {display:none;}*\/\n\t\t\n\t\t.alter_search tr td {\n\t\t\tborder-width: 0px 0px 1px 0px;\n\t\t\tborder-color: #E4E4E4;\n\t\t\tbackground-color: transparent !important;\n\t\t\tpadding: 20px 10px !important;\n\t\t\t}\n\t\t\t\n\t\t.alter_search td:hover {background-color: transparent;}\n\t\t\n\t\t.sku_lnk {\n\t\t\tfont-size: 1.7em;\n\t\t\tfont-weight: bold;\n\t\t}\n\t\t\n\t\t.tit_cat {\n\t\t\tfont-size: 26px !important;\n\t\t\tfont-weight: 600;\n\t\t}\n\t\t\n\t\t.rel_flo {\n\t\t\tposition: relative;\n\t\t}\n\t\t\n\t\t.made_img {\n\t\t\tposition: absolute;\n\t\t\tright: 14px;\n\t\t\ttop: -10px;\n\t\t\twidth: 25px;\n\t\t}\t\t\n\t\t\n\t\t.table_3lv  img {\n            transition: transform 0.2s ease-in-out;\n        }\n\n        .table_3lv  img:hover {\n            transform: scale(1.5);\n\t\t\tz-index:99999;\n        }\n\t\t\n\t\t.table_3lv > thead\n\t\t{\n\t\t\tdisplay:none !important;\n\t\t}\n\t\t\n\t\t.table_3lv >tbody > tr:first-child >*\n\t\t{\n\t\t\tborder: 1px solid rgb(185,185,185) !important;\n\t\t}\n\t\t\n\t\t[type=button], [type=submit], button\n\t\t{\n\t\t\tpadding:0!important;\n\t\t\tcolor:black!important;\n\t\t}\n\t\t\n\t\tselect:disabled {\n\t\t\tbackground-color: #f5f5f5; \/* Lighter gray background *\/\n\t\t\tcolor: #a0a0a0; \/* Lighter gray text color *\/\n\t\t\tborder: 1px solid #dcdcdc; \/* Lighter gray border *\/\n\t\t\tcursor: not-allowed; \/* Change cursor to indicate disabled state *\/\n\t\t\topacity: 0.6; \/* Slightly transparent *\/\n\t\t}\n\n\n\n\t<\/style>\n\t\n\t\t\t<div class=\"elementor-shortcode\"><!-- [show_cat] --> <br\/>\n\t\n\t\t<script>\n\t\t\tjQuery(document).ready( function () {\n\t\t\t\tlet parentID = jQuery('#parentID').val();\n\t\t\t\tlet categoryID = jQuery('#categoryID').val();\n\t\t\t\tlet catID = jQuery('#catID').val();\n\t\t\t\tvar table = jQuery('.alter_search').DataTable({\n\t\t\t\t\t'ordering': false,\n\t\t\t\t\tprocessing: true,\n\t\t\t\t\tajax: {\n\t\t\t\t\t\turl: 'https:\/\/www.autoelettric.com\/wp-json\/products\/data',\n\t\t\t\t\t\ttype: 'GET',\n\t\t\t\t\t\tdata: function (d) {\n\t\t\t\t\t\t\t\/\/ Add your custom parameters here\n\t\t\t\t\t\t\td.codcat = jQuery('#parentID').val();\n\t\t\t\t\t\t\td.codsubcat = jQuery('#categoryID').val();\n\t\t\t\t\t\t\td.catid = jQuery('#catID').val();\n\t\t\t\t\t\t\td.locale = 'it'\n\t\t\t\t\t\t},\n\t\t\t\t\t\t'complete': function() {\n                        \/\/ After AJAX is complete, check for empty columns and hide them\n                        function isColumnEmpty(columnIndex) {\n                            var columnData = table.column(columnIndex, { search: 'applied' }).data().toArray();\n\n                            \/\/ Debug: Log column data for verification\n                            console.log('Column Index:', columnIndex, 'Data:', columnData);\n\n                            return columnData.every(function(value) {\n                                \/\/ Treat values as empty if they are null, undefined, or empty string\n                                return value === null || value === undefined || value.trim() === '';\n                            });\n                        }\n\n                        \/\/ Loop through columns to check for empty columns\n                        table.columns().every(function(index) {\n                            if (isColumnEmpty(index)) {\n                                \/\/ Hide the column if it is empty\n                                console.log('Hiding column index:', index);\n                                table.column(index).visible(false);\n                            }\n\t\t\t\t\t\t\telse\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\ttable.column(index).visible(true);\n\t\t\t\t\t\t\t}\n                        });\n                    }\n\t\t\t\t\t},\n\t\t\t\t\tlengthChange: false,\n\t\t\t\t\t\n\t\t\t\t\tlayout: {\n\t\t\t\t\t\ttopEnd: 'paging'\n\t\t\t\t\t},\n\t\t\t\t\tlanguage: {\n\t\t\t\t\t\turl: 'https:\/\/cdn.datatables.net\/plug-ins\/1.11.5\/i18n\/it-IT.json',\n\t\t\t\t\t}\n\t\t\t\t});\t\n\t\t\t\t\n\t\t\t\tfunction populateFilters()\n\t\t\t\t{\n\t\t\t\t\tjQuery.ajax({\n\t\t\t\t\t\turl: 'https:\/\/www.autoelettric.com\/wp-json\/filters\/data',\n\t\t\t\t\t\ttype: 'GET',\n\t\t\t\t\t\tdataType: 'json',\n\t\t\t\t\t\tdata: {'codcat':jQuery('#parentID').val(), 'codsubcat':jQuery('#categoryID').val()},\n\t\t\t\t\t\tsuccess: function (data) {\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\tconst element = document.getElementById('contactsArrangement');\n\t\t\t\t\t\t\tif (element && element.tagName == 'SELECT') {\n\t\t\t\t\t\t\t\t\/\/ Element exists, do something\n\t\t\t\t\t\t\t\tconsole.log('contactsArrangement exists');\n\t\t\t\t\t\t\t\tpopulateSelect('contactsArrangement', data['Contacts_Arrangement']);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\telse\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tconsole.log('############contactsArrangement recreating!!!!!!!!');\n\t\t\t\t\t\t\t\t\/\/recreate empty select and populate\n\t\t\t\t\t\t\t\tjQuery('#contactsArrangement').remove();\n\t\t\t\t\t\t\t\tvar selectList = document.createElement('select');\n\t\t\t\t\t\t\t\tselectList.id = 'contactsArrangement';\n\t\t\t\t\t\t\t\tjQuery('label[for=\"contactsArrangement\"]').after(selectList);\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\tpopulateSelect('contactsArrangement', data['Contacts_Arrangement']);\t\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\tpopulateSelect('maxContinuousCurrent', data['Max_Continuous_Current']);\n\t\t\t\t\t\t\tpopulateSelect('numTerminals', data['Num_Terminals']);\n\t\t\t\t\t\t\tpopulateSelect('presentDiagnostics', data['Present_Diagnostics']);\n\t\t\t\t\t\t\t\/\/populateSelect('ratedCurrent', data['Rated_Current']);\n\t\t\t\t\t\t\tpopulateSelect('suppressor', data['Suppressor']);\n\t\t\t\t\t\t\tpopulateSelect('ratedLoad', data['Rated_Load']);\n\t\t\t\t\t\t\tpopulateSelect('ratedVoltage', data['Rated_Voltage']);\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\tconst queryString = window.location.search;\n\t\t\t\t\t\t\tconst urlParams = new URLSearchParams(queryString);\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\turlParams.has('Contacts_Arrangement')\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tconst contactsArrangement = urlParams.get('Contacts_Arrangement')\n\t\t\t\t\t\t\t\tconsole.log('url contactsArrangement '+contactsArrangement);\n\t\t\t\t\t\t\t\tjQuery('#contactsArrangement').val(contactsArrangement);\n\t\t\t\t\t\t\t\tif(contactsArrangement)\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\tlet catId = jQuery('#catID').val();\n\t\t\t\t\t\t\t\t\tlet index = 3;\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\tif(catId)\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tindex = 4;\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\ttable.columns(index).search(contactsArrangement, false, false, true, false, false).draw();\n\t\t\t\t\t\t\t\t}\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\turlParams.has('Max_Continuous_Current')\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tconst maxContinuousCurrent = urlParams.get('Max_Continuous_Current')\n\t\t\t\t\t\t\t\tconsole.log('url maxContinuousCurrent '+maxContinuousCurrent);\n\t\t\t\t\t\t\t\tif(maxContinuousCurrent)\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\tconst optionExists = jQuery('#maxContinuousCurrent').find('option[value=\"'+maxContinuousCurrent+'\"]').length > 0;\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\tif (optionExists) {\n\t\t\t\t\t\t\t\t\t\tjQuery('#maxContinuousCurrent').val(maxContinuousCurrent);\n\t\t\t\t\t\t\t\t\t\tjQuery('#maxContinuousCurrent').trigger('change');\n\t\t\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\t\tconsole.log('Value '+maxContinuousCurrent+' not found in select options.');\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t}\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t}\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\tif (data['Contacts_Arrangement'].length > 0)\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tnew DynamicSelect('#contactsArrangement', {\n\t\t\t\t\t\t\t\t\twidth: '100%',\n\t\t\t\t\t\t\t\t\tplaceholder: 'Select...',\n\t\t\t\t\t\t\t\t\tname: 'contactsArrangement',\n\t\t\t\t\t\t\t\t\tonChange: function(value, text, option) {\n\t\t\t\t\t\t\t\t\t\tconsole.log(value);\n\t\t\t\t\t\t\t\t\t\tlet catId = jQuery('#catID').val();\n\t\t\t\t\t\t\t\t\t\tlet index = 3;\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\tif(catId)\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\tindex = 4;\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\tif (value) {\n\t\t\t\t\t\t\t\t\t\t\tconsole.log('applico filtro contactsArrangement per '+value);\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\ttable.columns(index).search(value, false, false, true, false, false).draw();\n\t\t\t\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\t\t\tconsole.log('tolgo filtro');\n\t\t\t\t\t\t\t\t\t\t\ttable.columns(index).search('').draw();\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t});\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t \n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\telse\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tlet divSelect = document.getElementsByClassName('dynamic-select-header');\n\t\t\t\t\t\t\t\tdivSelect[0].classList.add('disabled');\n\t\t\t\t\t\t\t\t \n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\tlet selectC = document.getElementById('contactsArrangement');\n\t\t\t\t\t\t\t\tselectC.removeAttribute('onclick');\n\t\t\t\t\t\t\t\tselectC.onclick = null;\n\t\t\t\t\t\t\t}\t\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t}\n\t\t\t\t\n\t\t\t\tpopulateFilters();\n\t\t\t\t\n\t\t\t\t\/\/ Function to populate the select elements\n\t\t\t\tfunction populateSelect(id, options) {\n\t\t\t\t\tconst select = document.getElementById(id);\n\t\t\t\t\t\n\t\t\t\t\t\/\/ Check if options is an array and if it's empty\n\t\t\t\t\tif (!Array.isArray(options) || options.length === 0) {\n\t\t\t\t\t\tselect.disabled  = true; \/\/ Hide the select element\n\t\t\t\t\t\tconsole.log(id + ' no options available, hiding the select');\n\t\t\t\t\t\treturn; \/\/ Exit the function early\n\t\t\t\t\t}\n\t\t\t\t\t\n\t\t\t\t\tselect.disabled = false;\n\t\t\t\t\t\n\t\t\t\t\t\/\/ Clear existing options\n\t\t\t\t\tselect.innerHTML = '';\n\t\t\t\t\t\n\t\t\t\t\tconsole.log(id+' cleared existing options');\n\t\t\t\t\t\n\t\t\t\t\t\/\/ Add an empty option at the beginning\n\t\t\t\t\tconst emptyOption = document.createElement('option');\n\t\t\t\t\temptyOption.value = '';\n\t\t\t\t\temptyOption.textContent = 'Seleziona...';\n\t\t\t\t\temptyOption.setAttribute('selected', 'selected');\n\t\t\t\t\tselect.appendChild(emptyOption);\n\n\t\t\t\t\t\/\/ Check if options is an array and sort options if valid\n\t\t\t\t\tif (Array.isArray(options)) {\n\t\t\t\t\t\t\n\t\t\t\t\t\tconsole.log(id+' options is array, start sort');\n\t\t\t\t\t\t\n\t\t\t\t\t\tif(id != 'contactsArrangement')\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\toptions.sort((a, b) => {\n\t\t\t\t\t\t\t\tconst numA = parseFloat(a);\n\t\t\t\t\t\t\t\tconst numB = parseFloat(b);\n\n\t\t\t\t\t\t\t\tif (!isNaN(numA) && !isNaN(numB)) {\n\t\t\t\t\t\t\t\t\treturn numA - numB;\n\t\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\treturn a.localeCompare(b);\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t});\n\t\t\t\t\t\t}\t\n\t\t\t\t\t\t\n\t\t\t\t\t\tconsole.log(id+' options is array, end sort');\n\n\t\t\t\t\t\t\/\/ Create and append options\n\t\t\t\t\t\toptions.forEach(option => {\n\t\t\t\t\t\t\tconst opt = document.createElement('option');\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\tif(id == 'contactsArrangement')\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tif (option.value !== undefined && option.img !== undefined) {\n\t\t\t\t\t\t\t\t\topt.value = option.value;\n\t\t\t\t\t\t\t\t\topt.textContent = option.value;\n\t\t\t\t\t\t\t\t\topt.setAttribute('data-img', option.img);\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\telse\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\topt.value = option;\n\t\t\t\t\t\t\t\topt.textContent = option;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\/\/set selected element from url\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\tselect.appendChild(opt);\n\t\t\t\t\t\t});\n\t\t\t\t\t\t\n\t\t\t\t\t\tconsole.log(id+' #### OPTION CREATE COMPLETE!!!');\n\t\t\t\t\t\t\n\t\t\t\t\t}\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t}\n\t\t\t\t\n\t\t\t\tjQuery('#cat-select').on('change', function() {\n\t\t\t\t\tvar selectedValue = jQuery(this).val();\n\t\t\t\t\tconsole.log(selectedValue);\n\t\t\t\t\twindow.location.href = selectedValue;\n\t\t\t\t});\n\t\t\t\t\n\t\t\t\t jQuery('#subcat-select').on('change', function() {\n\t\t\t\t\tvar selectedValue = jQuery(this).val();\n\t\t\t\t\tconsole.log(selectedValue);\n\t\t\t\t\twindow.location.href = selectedValue;\n\t\t\t\t});\n\t\t\t\t\n\t\t\t\tjQuery('#third-level-select').on('change', function() {\n\t\t\t\t\tvar selectedValueNT = jQuery(this).val();\n\t\t\t\t\tjQuery('#catID').val(selectedValueNT);\n\t\t\t\t\tconsole.log(selectedValueNT);\n\t\t\t\t\tlet currentUrl = window.location.href;\n\t\t\t\t\tlet url = new URL(currentUrl);\n\t\t\t\t\turl.searchParams.set('category_id', selectedValueNT); \/\/ Add a parameter\n\t\t\t\t\twindow.location.href = url;\n\t\t\t\t});\t\n\t\t\t\t\n\t\t\t\t jQuery('#maxContinuousCurrent').on('change', function() {\n\t\t\t\t\tvar selectedValueMCC = jQuery(this).val();\n\t\t\t\t\tconsole.log(selectedValueMCC);\n\t\t\t\t\t\n\t\t\t\t\tlet catId = jQuery('#catID').val();\n\t\t\t\t\tlet index = 4;\n\t\t\t\t\t\n\t\t\t\t\tif(catId)\n\t\t\t\t\t{\n\t\t\t\t\t\tindex = 5;\n\t\t\t\t\t}\n\t\t\t\t\t\n\t\t\t\t\tif (selectedValueMCC) {\n\t\t\t\t\t\tconsole.log('applico filtro');\n\t\t\t\t\t\ttable.columns(index).search(selectedValueMCC, false, false, true, false, false).draw();\n\t\t\t\t\t} else {\n\t\t\t\t\t\tconsole.log('tolgo filtro');\n\t\t\t\t\t\ttable.columns(index).search('').draw();\n\t\t\t\t\t}\n\t\t\t\t});\t\n\n\t\t\t\tjQuery('#numTerminals').on('change', function() {\n\t\t\t\t\tvar selectedValueNT = jQuery(this).val();\n\t\t\t\t\tconsole.log(selectedValueNT);\n\t\t\t\t\t\n\t\t\t\t\tlet catId = jQuery('#catID').val();\n\t\t\t\t\tlet index = 5;\n\t\t\t\t\t\n\t\t\t\t\tif(catId)\n\t\t\t\t\t{\n\t\t\t\t\t\tindex = 6;\n\t\t\t\t\t}\n\t\t\t\t\t\n\t\t\t\t\tif (selectedValueNT) {\n\t\t\t\t\t\tconsole.log('applico filtro');\n\t\t\t\t\t\ttable.columns(index).search(selectedValueNT, false, false, true, false, false).draw();\n\t\t\t\t\t} else {\n\t\t\t\t\t\tconsole.log('tolgo filtro');\n\t\t\t\t\t\ttable.columns(index).search('').draw();\n\t\t\t\t\t}\n\t\t\t\t});\t\t\t\t\t\n\t\t\t\t\n\t\t\t\tjQuery('#presentDiagnostics').on('change', function() {\n\t\t\t\t\tvar selectedValuePD = jQuery(this).val();\n\t\t\t\t\tconsole.log(selectedValuePD);\n\t\t\t\t\t\n\t\t\t\t\tlet catId = jQuery('#catID').val();\n\t\t\t\t\tlet index = 6;\n\t\t\t\t\t\n\t\t\t\t\tif(catId)\n\t\t\t\t\t{\n\t\t\t\t\t\tindex = 7;\n\t\t\t\t\t}\n\t\t\t\t\t\n\t\t\t\t\tif (selectedValuePD) {\n\t\t\t\t\t\tconsole.log('applico filtro');\n\t\t\t\t\t\ttable.columns(index).search(selectedValuePD, false, false, true, false, false).draw();\n\t\t\t\t\t} else {\n\t\t\t\t\t\tconsole.log('tolgo filtro');\n\t\t\t\t\t\ttable.columns(index).search('').draw();\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t\t\n\t\t\t\tjQuery('#ratedCurrent').on('change', function() {\n\t\t\t\t\tvar selectedValueRC = jQuery(this).val();\n\t\t\t\t\tconsole.log(selectedValueRC);\n\t\t\t\t\t\n\t\t\t\t\tlet catId = jQuery('#catID').val();\n\t\t\t\t\tlet index = 7;\n\t\t\t\t\t\n\t\t\t\t\tif(catId)\n\t\t\t\t\t{\n\t\t\t\t\t\tindex = 8;\n\t\t\t\t\t}\n\t\t\t\t\t\n\t\t\t\t\tif (selectedValueRC) {\n\t\t\t\t\t\tconsole.log('applico filtro');\n\t\t\t\t\t\ttable.columns(index).search(selectedValueRC, false, false, true, false, false).draw();\n\t\t\t\t\t} else {\n\t\t\t\t\t\tconsole.log('tolgo filtro');\n\t\t\t\t\t\ttable.columns(index).search('').draw();\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t\t\n\t\t\t\tjQuery('#suppressor').on('change', function() {\n\t\t\t\t\tvar selectedValueS = jQuery(this).val();\n\t\t\t\t\tconsole.log(selectedValueS);\n\t\t\t\t\t\n\t\t\t\t\tlet catId = jQuery('#catID').val();\n\t\t\t\t\tlet index = 7;\n\t\t\t\t\t\n\t\t\t\t\tif(catId)\n\t\t\t\t\t{\n\t\t\t\t\t\tindex = 8;\n\t\t\t\t\t}\n\t\t\t\t\t\n\t\t\t\t\tif (selectedValueS) {\n\t\t\t\t\t\tconsole.log('applico filtro');\n\t\t\t\t\t\ttable.columns(index).search(selectedValueS, false, false, true, false, false).draw();\n\t\t\t\t\t} else {\n\t\t\t\t\t\tconsole.log('tolgo filtro');\n\t\t\t\t\t\ttable.columns(index).search('').draw();\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t\t\n\t\t\t\tjQuery('#ratedLoad').on('change', function() {\n\t\t\t\t\tvar selectedValueRL = jQuery(this).val();\n\t\t\t\t\tconsole.log(selectedValueRL);\n\t\t\t\t\t\n\t\t\t\t\tlet catId = jQuery('#catID').val();\n\t\t\t\t\tlet index = 8;\n\t\t\t\t\t\n\t\t\t\t\tif(catId)\n\t\t\t\t\t{\n\t\t\t\t\t\tindex = 9;\n\t\t\t\t\t}\n\t\t\t\t\t\n\t\t\t\t\tif (selectedValueRL) {\n\t\t\t\t\t\tconsole.log('applico filtro');\n\t\t\t\t\t\ttable.columns(index).search(selectedValueRL, false, false, true, false, false).draw();\n\t\t\t\t\t} else {\n\t\t\t\t\t\tconsole.log('tolgo filtro');\n\t\t\t\t\t\ttable.columns(index).search('').draw();\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t\t\n\t\t\t\tjQuery('#ratedVoltage').on('change', function() {\n\t\t\t\t\tvar selectedValueRV= jQuery(this).val();\n\t\t\t\t\tconsole.log(selectedValueRV);\n\t\t\t\t\t\n\t\t\t\t\tlet catId = jQuery('#catID').val();\n\t\t\t\t\tlet index = 9;\n\t\t\t\t\t\n\t\t\t\t\tif(catId)\n\t\t\t\t\t{\n\t\t\t\t\t\tindex = 10;\n\t\t\t\t\t}\n\t\t\t\t\t\n\t\t\t\t\tif (selectedValueRV) {\n\t\t\t\t\t\tconsole.log('applico filtro');\n\t\t\t\t\t\ttable.columns(index).search(selectedValueRV, false, false, true, false, false).draw();\n\t\t\t\t\t} else {\n\t\t\t\t\t\tconsole.log('tolgo filtro');\n\t\t\t\t\t\ttable.columns(index).search('').draw();\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t\t\n\t\t\t\t\/\/ Function to get all values from a specific column\n\t\t\t\tfunction getColumnData(columnIndex) {\n\t\t\t\t\tvar data = table.column(columnIndex).data().toArray();\n\t\t\t\t\treturn data;\n\t\t\t\t}\n\n\t\t\t\tvar table_3lv = jQuery('.table_3lv').DataTable({\n\t\t\t\t\t'ordering': false,\n\t\t\t\t\tlengthChange: false,\n\t\t\t\t\tinfo:false,\n\t\t\t\t\tsearching:false,\n\t\t\t\t\tpaging:false,\n\t\t\t\t\tlanguage: {\n\t\t\t\t\t\turl: 'https:\/\/cdn.datatables.net\/plug-ins\/1.11.5\/i18n\/it-IT.json',\n\t\t\t\t\t}\n\t\t\t\t});\t\t\t\n\t\t\t} );\n\t\t<\/script>\t\n\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-6437","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Prodotto categoria - Autoelettric<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.autoelettric.com\/it\/prodotto-categoria\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Prodotto categoria - Autoelettric\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.autoelettric.com\/it\/prodotto-categoria\/\" \/>\n<meta property=\"og:site_name\" content=\"Autoelettric\" \/>\n<meta property=\"article:modified_time\" content=\"2024-09-03T18:58:44+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.autoelettric.com\\\/it\\\/prodotto-categoria\\\/\",\"url\":\"https:\\\/\\\/www.autoelettric.com\\\/it\\\/prodotto-categoria\\\/\",\"name\":\"Prodotto categoria - Autoelettric\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.autoelettric.com\\\/it\\\/#website\"},\"datePublished\":\"2023-01-20T13:24:10+00:00\",\"dateModified\":\"2024-09-03T18:58:44+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.autoelettric.com\\\/it\\\/prodotto-categoria\\\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.autoelettric.com\\\/it\\\/prodotto-categoria\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.autoelettric.com\\\/it\\\/prodotto-categoria\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.autoelettric.com\\\/it\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Prodotto categoria\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.autoelettric.com\\\/it\\\/#website\",\"url\":\"https:\\\/\\\/www.autoelettric.com\\\/it\\\/\",\"name\":\"Autoelettric\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.autoelettric.com\\\/it\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Prodotto categoria - Autoelettric","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.autoelettric.com\/it\/prodotto-categoria\/","og_locale":"it_IT","og_type":"article","og_title":"Prodotto categoria - Autoelettric","og_url":"https:\/\/www.autoelettric.com\/it\/prodotto-categoria\/","og_site_name":"Autoelettric","article_modified_time":"2024-09-03T18:58:44+00:00","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.autoelettric.com\/it\/prodotto-categoria\/","url":"https:\/\/www.autoelettric.com\/it\/prodotto-categoria\/","name":"Prodotto categoria - Autoelettric","isPartOf":{"@id":"https:\/\/www.autoelettric.com\/it\/#website"},"datePublished":"2023-01-20T13:24:10+00:00","dateModified":"2024-09-03T18:58:44+00:00","breadcrumb":{"@id":"https:\/\/www.autoelettric.com\/it\/prodotto-categoria\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.autoelettric.com\/it\/prodotto-categoria\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.autoelettric.com\/it\/prodotto-categoria\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.autoelettric.com\/it\/"},{"@type":"ListItem","position":2,"name":"Prodotto categoria"}]},{"@type":"WebSite","@id":"https:\/\/www.autoelettric.com\/it\/#website","url":"https:\/\/www.autoelettric.com\/it\/","name":"Autoelettric","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.autoelettric.com\/it\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"}]}},"_links":{"self":[{"href":"https:\/\/www.autoelettric.com\/it\/wp-json\/wp\/v2\/pages\/6437","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.autoelettric.com\/it\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.autoelettric.com\/it\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.autoelettric.com\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.autoelettric.com\/it\/wp-json\/wp\/v2\/comments?post=6437"}],"version-history":[{"count":20,"href":"https:\/\/www.autoelettric.com\/it\/wp-json\/wp\/v2\/pages\/6437\/revisions"}],"predecessor-version":[{"id":8548,"href":"https:\/\/www.autoelettric.com\/it\/wp-json\/wp\/v2\/pages\/6437\/revisions\/8548"}],"wp:attachment":[{"href":"https:\/\/www.autoelettric.com\/it\/wp-json\/wp\/v2\/media?parent=6437"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}