Selamlar,
Select2 kullanırken sorun yaşıyorum, arama yapıyorum fakat yaptığım aramalar göz önünde bulundurulmadan yinede tüm sonuçları veriyor. Genel, Oyun, Film gibi kategorilerim var fakat xx yazsam bile üçüde çıkıyor bu tarz bir sorunla daha önce karşılaşan oldu mu? Muhtemelen chatgptden destek almaya çalışarak yaptığımdan olmuyor dökümantasyonda da çözemedim. Daha önce karşılaşan varsa ve yardımcı olursa çok sevinirim. Controller ve Jquery kodlarım;
public function getPostCategories()
{
$post_categories = PostCategory::select('id', 'name')->get();
return response()->json($post_categories);
}
function initCategorySelection() {
$("#categories").select2({
ajax: {
url: "{{ route('get-post-categories') }}",
cache: false,
dataType: "json", // Veri türünü JSON olarak belirtiyoruz.
processResults: function (data) {
// Ajax isteği sonucu dönen veriyi uygun bir formata dönüştürüyoruz.
return {
results: $.map(data, function (item) {
return {
id: item.id,
text: item.name,
};
}),
};
},
},
placeholder: "Kategori seçin", // Seçim kutusunun varsayılan metni
language: {
noResults: function () {
return "Sonuç bulunamadı";
},
},
});
}