arkadaşlar aşağıdaki kod .kutupopen class 'ına sahip butona basılınca modal açılıyor.
ve inputtaki veriye göre seçili olanların butonu gri oluyo ve seçili yazıyo

ANCAK bu işlemi ilk tıklamada yapmıyo modalı kapatıp bidaha açınca çalışıyo neden olabilir.


$(document).on("click",".kutupopen", function () {
$(".secim").removeClass('btn-secondary').addClass('btn-success');
$('.secim').text( "Seç" );
$("#tabselected").removeClass('active');
$("#selected").removeClass('active');
$("tabuploaded").addClass('active');
$("uploaded").addClass('active');
$("#selectedfile").empty();
if(!$.trim( $('#uploadedfile').html() ).length){
$.ajax({
url: path+'/ajax/gallery_load',
type: 'POST',
success: function(e)
{
$('#uploadedfile').html(e);
}
});
}
if($(this).data("type")=="cok"){
var selcet = document.getElementById($(this).data("targ")).value;
if(selcet!=''){
selcet = JSON.parse(selcet);
$.each(selcet, function( index, value ) {
var ths = document.querySelector("[data-path='"+value+"']");
$(ths).removeClass('btn-success').addClass('btn-secondary');
$(ths).text( "Seçili" );
$("#selectedfile").prepend($(ths).parent().parent().clone());
});
}
}
document.getElementById("modal_type").value = $(this).data('type');
document.getElementById("modal_target").value = $(this).data('targ');
});