• 06-01-2021, 17:21:51
    #1
    Merhabalar bir dizim var ve şu şekilde oluşturdum bilmiyorum doğrumu
    1. si ilgili optionlar içine değerlerimi nasıl basarım.
    2.Yapmak istediğim şey ise kişi ders seçtiğinde o derse ait sınıflar sınıf seçiniz selectboxda listelenecek oradan sınıf seçtiğinde ise ilgili konular altında açılacak bunu js ile yapmam mümkünmü?
    const filters = [    {        
        "id": 1,        
        "lesson": {          
             "lessonname": "Fen Bilgisi",          
              "class": [                
                   { classname: "6. Sınıf"},                
                   { classname: "7. Sınıf"},                 
                   { classname: "8. Sınıf"},                 
                   { classname: "9. Sınıf"},             
               ],            
               "subject": [                
                  {subjecname: "Vücudumuzdaki Sistemler"},                
                  {subjecname: "Bileşke Kuvvet"},                
                  {subjecname: "Sabit Sürekli Hareket Etme Olaylarına Farklı Bakmak"}            
              ]        
          }    
    }
  • 06-01-2021, 17:25:25
    #2
    Çok basit bir şekilde yapılabiliyor, burada örnek var: https://electrictoolbox.com/javascri...s-html-select/
  • 06-01-2021, 17:26:51
    #3
    TheKhan adlı üyeden alıntı: mesajı görüntüle
    Çok basit bir şekilde yapılabiliyor, burada örnek var: https://electrictoolbox.com/javascri...s-html-select/
    Hocam teşekkür ederim içini doldurmak için güzel kaynak oldu 2. sorumada cevap bulursam eğer tamamdır
  • 06-01-2021, 17:28:41
    #4
    tolgagunaydin adlı üyeden alıntı: mesajı görüntüle
    Hocam teşekkür ederim içini doldurmak için güzel kaynak oldu 2. sorumada cevap bulursam eğer tamamdır
    Test etmedim, emin olamadım şimdi tekrar kontrol edince. siz bir kontrol edin
  • 06-01-2021, 17:29:22
    #5
    TheKhan adlı üyeden alıntı: mesajı görüntüle
    Test etmedim, emin olamadım şimdi tekrar kontrol edince. siz bir kontrol edin
    Şimdi bakıyorum hocam
  • 07-01-2021, 08:05:53
    #6
    2. sorunun cevabı: Mümkün, ancak veri formatınız uygun değil. Önce verinizi uygun hale getirmeniz lazım
    Konu dağılımı derslere göre olmalı. Örneğin:
    "class": [                
                   { classname: "6. Sınıf", classId: 1},                
                   { classname: "7. Sınıf", classId: 2},                
                   { classname: "8. Sınıf", classId: 3},                
                   { classname: "9. Sınıf", classId: 4},            
               ],
    "subject": {
    1:  [  
                  {subjecname: "Vücudumuzdaki Sistemler"},         
              ],
    2:  [       
                  {subjecname: "Bileşke Kuvvet"},                
                  {subjecname: "Sabit Sürekli Hareket Etme Olaylarına Farklı Bakmak"}            
              ]
    }
    Yani alanları birbirine bağlayabileceğiniz anahtar değerler gerekiyor.