jQuery(document).ready(function($) {
$('#manufacturer-select').change(function() {
var manufacturer = $(this).val();
var categorySelect = $('#category-select');
if (manufacturer) {
$.ajax({
url: ajaxurl, // Użyj globalnej zmiennej WordPressa ajaxurl
type: 'POST',
data: {
action: 'load_categories',
manufacturer: manufacturer
},
success: function(response) {
if (response.success) {
console.log('Kategorie załadowane:', response.data);
categorySelect.empty(); // Opróżnij selektor kategorii
categorySelect.append('');
// Dodaj opcje kategorii
$.each(response.data, function(id, name) {
categorySelect.append('');
});
} else {
console.log('Błąd:', response.data);
}
},
error: function(xhr, status, error) {
console.log('Błąd AJAX:', error);
}
});
} else {
categorySelect.empty(); // Opróżnij selektor kategorii
categorySelect.append('');
}
});
});