Giriş öğesi ve çoklu seçimli seçim elemanına sahip bir formum var. öyleyse giriş elemanı için değeri nasıl ayarlayabilirim ve mootools içinde eleman seçebilirim. Açılır içinForm öğesinin mootools kullanarak değeri nasıl ayarlanır
cevap
: metni için
$('idOfSelect').selectedIndex = x;
: temelde
$('IdOfInput').value = 'Foo';
- tüm girişler, seçer ve metin alanları için değer döndürür element.get("value");
, .set("value", value);
, çoklu seçimle daha karmaşıktır - yukarıdaki sadece İLK seçilmişse, elde etmek için element.getSelected().get("value")
yapmanız gerekir bir dizi değer (.getSelected() kendi işaretçilerini gerçek option
öğelerine döndürür)
ve son olarak, birden çok seçim yapmak için, atm'ı düşünebilmemin tek yolu, yürürken kendi öğe prototipinizi yazmaktır çocuk belirtilen değerlerle düğümlerin ve does aracılığıyla .set("selected", "selected")
yardıma cevap katları hakkında doğru ikincisi
yazma ve tek hatta selectEl.getChildren('option').each(function(option)...
kullanmaya gerek ama gerek olursa haber ver IE'de seçer (test ediyorum Bu IE9'da) eğer her bir seçenekte "değer" özelliği yoksa Mootools başarısız olur, yani selectEl.set('value', value)
çalışmaz. FF'de çalışır ve IE'de her elemanın "değer" özelliğini ayarlarsanız çalışır.
Benim çözüm:
option.get ('değer') bile hiçbirvalue
mülkiyet yoktur IE, çalışır Not olduğunu
selectEl.getElements('option').each(function(option) {
option.selected = option.get('value')==value
});
, Mootools seçeneğin text
- 1. Symfony'de, form alanının değeri nasıl ayarlanır?
- 2. İfadeleri kullanarak özellik değeri nasıl ayarlanır?
- 3. Doctrine2 kullanarak ilk auto_increment değeri nasıl ayarlanır
- 4. Mekanize/Python'da gizli formun değeri nasıl ayarlanır?
- 5. Rails4: max değeri nasıl ayarlanır +
- 6. Sayfa öğesinin yüzdesi kullanılarak HTML öğesinin kenar boşluğu nasıl ayarlanır?
- 7. Form öğesinin adını alın
- 8. Videonun perde değeri nasıl ayarlanır?
- 9. DateTimePicker değeri nasıl değiştirilir/ayarlanır
- 10. Form öğesi adı nasıl ayarlanır?
- 11. Blok veri değeri nasıl ayarlanır?
- 12. <tbody> öğesinin kenarlığı nasıl ayarlanır?
- 13. getActivity() öğesinin değeri sıfırdır
- 14. Denetleyicide form değeri nasıl alınır
- 15. nil değeri form değeri yerine
- 16. Seçme öğesinin seçenek değeri nasıl elde edilir
- 17. extjs textfield için Value değeri nasıl ayarlanır?
- 18. Hızda bir harita değeri nasıl ayarlanır
- 19. jQuery ve mooTools Çatışma
- 20. Node.js setTimeout öğesinin redis değeri
- 21. Koleksiyonun bir öğesinin değeri nasıl değiştirilir
- 22. form: seçili değeri seçmez
- 23. Mootools ile yüzen bir div nasıl oluşturulur?
- 24. subprocess.call() öğesinin dönüş değeri nedir?
- 25. JSON Mootools Dizisi sorun
- 26. Krom (Mootools/MochaUI kütüphane)
- 27. UIView'nin alfa değeri nasıl doğru ayarlanır? [iOS]
- 28. JSP'de üstbilgi değeri dinamik olarak nasıl ayarlanır
- 29. savon varsayılan zaman aşımı değeri nasıl ayarlanır
- 30. Struts'un varsayılan değeri nasıl ayarlanır Koleksiyondan
orada başka bir şekilde besler Bunu yapmak için. jQuery'de ('# idOfSelect'). val ([2,4]) veya jQuery ('# idOfInput') val ('Foo') – YuanChen
select element hakkında sadece select elemanının bir değer dizisini biliyorum. selectedIndex'e nasıl dönüştürebilirim – YuanChen