• 19-03-2020, 19:54:30
    #1
    <select  id="my-select" class="js-example-basic-multiple-limit col-sm-11" multiple="multiple"><?php
    böyle bir my-select id sinde select boxum var
    bu düzgün çalışıyor ajax ile eğer 1 tane olursa
    ama ben bunu çoğaltınca sadece ilk başta gördüğü my-select id li olan selectboxu algılıyor

    $("#my-select").on("change" , function(){
    $.ajax({
    type:'POST',
    data: {
    veri: $(this).val(), veri2: $("#my-select option").attr("id"), sunucuid: sid, islem: "ekle"
    },
    dataType : "json",
    url:'rolsistemiekle.php?islem=ekle',
    success: function (msg)
    {
    console.log(msg);
    }
    });
    });
    en baştaki çalışıyor sadece yani
    birden fazla my-select i görmesi için ne yapabilirim teşekkürler ilgilenen herkese
  • 19-03-2020, 19:59:03
    #2
    Class olarak vermeyi deneyin
  • 19-03-2020, 20:04:54
    #3
    soxiety_ adlı üyeden alıntı: mesajı görüntüle
    Class olarak vermeyi deneyin
    denedimde olmadı malesef
  • 19-03-2020, 20:57:41
    #4
    @muraatydn; Yazdığın kod ID olarak kullandığın sürece hiç bir şekilde çalışmayacaktır. Eğer attribute olarak bir data-id vs. verirsen diğerlerinden ayrıştıracak onu baz alarak hareket edebilirsiniz.

    <select  id="my-select" class="js-example-basic-multiple-limit col-sm-11" multiple="multiple" data-id="1">
    <select  id="my-select" class="js-example-basic-multiple-limit col-sm-11" multiple="multiple" data-id="2">
    Örnek verecek olursam bu şekilde kullanabilirsin o zaman herhangi bir sorun yaşamadan problemini gidermiş olursun.
  • 19-03-2020, 21:07:55
    #5
    DPA adlı üyeden alıntı: mesajı görüntüle
    @muraatydn; Yazdığın kod ID olarak kullandığın sürece hiç bir şekilde çalışmayacaktır. Eğer attribute olarak bir data-id vs. verirsen diğerlerinden ayrıştıracak onu baz alarak hareket edebilirsiniz.

    <select  id="my-select" class="js-example-basic-multiple-limit col-sm-11" multiple="multiple" data-id="1">
    <select  id="my-select" class="js-example-basic-multiple-limit col-sm-11" multiple="multiple" data-id="2">
    Örnek verecek olursam bu şekilde kullanabilirsin o zaman herhangi bir sorun yaşamadan problemini gidermiş olursun.
    <select  id="my-select" class="js-example-basic-multiple-limit col-sm-11" multiple="multiple" data-id="<? echo $i; ?>"><?php
    böyle yaptımda gene ilk baştaki çalışıyor sadece anydesk atsam bakabilirmisin lütfen ininalde 8 tl kalmış onuda sana atıyım ) kusura bakma tek param o şuanlık
  • 19-03-2020, 21:11:53
    #6
    @muraatydn; AnyDesk bilgisi ilet bana ben bir bakayım hocam.