Livewire ile filtreleme ytaptığım bir tabloya js ile sütun gizleme/gösterme özelliği ekledim fakat kayıtlarda arama yapıldığında veya pagination ile diğer sayfalara geçildiğinde kapalı kalması gereken veya kullanıcının kapalı olarak ayarladığı sütunlar kapanıyor. Daha ncedenden select2 plugini ile içine wire:model yazdığım bir selectbox çakışmıştı bunu engellemenin bir yolu var mıdır acaba?
livewire içindeki js kodum aşağıdaki gibi
@push('potential-js')
<script>
$( document ).ready(function() {
$('.select_column').map( function() {
var t_class=$(this).val()
$(this).is(':checked') ? $('.'+t_class).attr('hidden',false) : $('.'+t_class).attr('hidden',true)
})
$(".dropdown-menu").click((event) => {
event.stopPropagation()
})
$('.select_column').click(function(){
var t_class=$(this).val()
$(this).is(':checked') ? $('.'+t_class).attr('hidden',false) : $('.'+t_class).attr('hidden',true)
})
});
</script>
@endpush