Dropdownveselectarasındaki fark, elementin işlevine ve kullanım bağlamına bağlıdır: Select: Element bir input ise, kullanıcı bir seçim yaptığında seçilen değer element çerçevesi içinde gösterilir ve bu değer form ile sunucuya gönderilebilir Dropdown: Element bir menü ise herhangi bir değer tutmaz ve seçimden sonra bir işlem gerçekleştirilir, örneğin kullanıcı bir sayfaya yönlendirilir veya çıkış işlemi yapılır


Dropdown ve select arasındaki fark, elementin işlevine ve kullanım bağlamına bağlıdır:

  • Select : Element bir input ise, kullanıcı bir seçim yaptığında seçilen değer element çerçevesi içinde gösterilir ve bu değer form ile sunucuya gönderilebilir
  • Dropdown : Element bir menü ise herhangi bir değer tutmaz ve seçimden sonra bir işlem gerçekleştirilir, örneğin kullanıcı bir sayfaya yönlendirilir veya çıkış işlemi yapılır

Açılır menü (drop-down menu), internet sitelerinde yer alan ve üzerine tıklandığı veya fare ile imleci üzerine getirildiğinde açılan menüdür. Açılır menüler, özellikle çok sayıda menü öğesi veya kategoriye sahip web sitelerinde, tüm bu öğelerin çok fazla yer kaplamadan yer almalarını sağlamak amacıyla kullanılır. Açılır menüde herhangi bir öğeye tıklandığında, tıklanılan sayfaya yönlendirilir.

Select ne demek?

Select kelimesi İngilizce'de "seçmek", "ayıklamak", "ayırt etmek" anlamlarına gelir. Ayrıca, "seçkin", "seçilmiş", "güzide" gibi sıfat anlamları da vardır. Örnek cümleler: "The program computes all the students' grades, then selects a random sample for human verification" (Program tüm öğrencilerin notlarını hesaplar, ardından rastgele bir örnek seçer). "We only stay at select hotels" (Sadece seçkin otellerde kalırız).

Dropdown'da seçilen değerin textbox'a aktarılması için aşağıdaki yöntemler kullanılabilir: JQuery ile aktarma. `change` olayı tetiklenerek, seçilen değer `$(this).val()` ile yakalanır. Yakalanan değer, `textbox`'a `$.val(selectedValue)` ile atanır. ASPX sayfasında aktarma. jQuery kullanılarak, aynı satırdaki başka bir hücrede bulunan textbox'a değer atanabilir. Pseudo JavaScript kodu. Dropdown değişikliği üzerine bir fonksiyon yazılarak, seçilen değer CAML sorgusuyla bölgeye ait metin kutusuna atanabilir. Örnek kodlar ve detaylı bilgi için aşağıdaki kaynaklara başvurulabilir: stackoverflow.com; c-sharpcorner.com; iditect.com.

Diğer Teknoloji Yazıları