• 19-10-2013, 02:42:43
    #1
    Selam, getScript kullanıyorum bir projemde. Kullanıcı selectbox'dan seçtiği her bir öğe için js yükleniyor.


    Örnek vermem gerekirse,

    1. deneme öğe
    2. deneme öğe
    3. deneme öğe
    4. deneme öğe
    5. deneme öğe

    5 adet öğe arasından istediği bir kaçını seçebiliyor. Sıkıntım şu ,
    1. öğeyi seçti kullanıcı, scripti çekildi.
    2. öğeyi seçti, yine script çekildi.

    Ben böyle olması yerine 2. Öğe seçildiği zaman 1. scriptin kaldırılmasını istiyorum.

    Nasıl yapabilirim?
  • 05-11-2013, 18:37:30
    #2
    Cycl0ne adlı üyeden alıntı: mesajı görüntüle
    Selam, getScript kullanıyorum bir projemde. Kullanıcı selectbox'dan seçtiği her bir öğe için js yükleniyor.


    Örnek vermem gerekirse,

    1. deneme öğe
    2. deneme öğe
    3. deneme öğe
    4. deneme öğe
    5. deneme öğe

    5 adet öğe arasından istediği bir kaçını seçebiliyor. Sıkıntım şu ,
    1. öğeyi seçti kullanıcı, scripti çekildi.
    2. öğeyi seçti, yine script çekildi.

    Ben böyle olması yerine 2. Öğe seçildiği zaman 1. scriptin kaldırılmasını istiyorum.

    Nasıl yapabilirim?
    var senecek_sayisi; // sunduğunuz seçenek sayısı
    var secilmisler_dizisi[secenek_sayisi];
    
    var i = 0;
    for(; i < secenek_sayisi; i++)
      secilmisler_dizisi[i] = false;
    seçenek işaretlendiği zaman çalışacak fonksiyon da secilmisler_dizisi'nden seçeneğin sçilme durumunu kontrol eder ve bu kontrole göre script çekilir ya da çekilmez.
  • 06-11-2013, 15:35:56
    #3
    webci274 adlı üyeden alıntı: mesajı görüntüle
    var senecek_sayisi; // sunduğunuz seçenek sayısı
    var secilmisler_dizisi[secenek_sayisi];
    
    var i = 0;
    for(; i < secenek_sayisi; i++)
      secilmisler_dizisi[i] = false;
    seçenek işaretlendiği zaman çalışacak fonksiyon da secilmisler_dizisi'nden seçeneğin sçilme durumunu kontrol eder ve bu kontrole göre script çekilir ya da çekilmez.
    In array kullanarak çözmüştüm. Güncellemeyi unutmuşum. Teşekkürler cevap için.

    GT-I9500 cihazımdan gönderildi