plan_B: doppelten Eintrag in Auswahlmenü (select-option) verhindern.

Beitrag lesen

Hallo,

Mit Schleife und alle Einträge abklappern ist klar, aber das muss doch noch einfacher gehen.

du könntest dir parallel ein temp. Objekt erzeugen, mit dem min- bzw. max-Wert als key

  
for (var i=0,ie=liste.length, tmp_min={}, tmp_max{} ; i<ie; i++) {  
  
  // neue Option erstellen mit Namen  
  
  var wert1 = liste[i][1];  
  if ( ! tmp_min[wert1] ) {  
     // neue Option erstellen mit wert1  
     tmp_min[wert1] = true;  // Merker  
    }  
  var wert2 = liste[i][2];  
  if ( ! tmp_max[wert2] ) {  
     // neue Option erstellen mit wert2  
     tmp_max[wert2] = true;  // Merker  
    }  
  }  

Gruß plan_B

--
     *®*´¯`·.¸¸.·