jQuery UI Selectmenu kullanıyorum ve seçilen bir işin değerini ayarlayarak sorun yaşıyorum. Seçilen seçimdeki seçilen seçeneği değiştirir gibi görünüyor, ancak selectmenu değişikliği göstermiyor. Ben .selectmenu ('yenileme', doğru) arıyorum ama hiçbir şey olmuyor. http://jsfiddle.net/sociobit/wYBeL/jQuery UI Seçme değeri dinamik olarak seçili görünen değeri değiştirmez
11
A
cevap
13
Selam Yani demo (Çözüm) yerine yenileme http://jsfiddle.net/wYBeL/43/.selectmenu("value", selectedValue);
denemek OR (Hack) http://jsfiddle.net/wYBeL/36/ (senin selectpopup ayarını tutar :) Ne olursa size
uygun: Burada
bir örnektir Bu yüzden DOM'ı firebug kullanarak kontrol ettim ve selectmenu() stili gibi görünüyor: pop-up stilin ekstra katmanını ekler ama # sel2 değeri doğru şekilde ayarlanmış ve sadece doğru değeri doğru değere ayarlamanız gerekiyor. Ben bir yenileme ve sayfa bölümünü ferahlatıcı bir ajax olacak zaman yenileme çalışacaktır.Hmm, daha fazla bilgi için API'ya bakmayı deneyebilirsiniz ve eğer seçmene gerek duymuyorsanız, o zaman bu pencere açılmayacaktır: (BUt styling tuhaftır): http://jsfiddle.net/wYBeL/35/; Bu yardımcı olmazsa, mesajı kaldıracağım.
ekstra bağlantı: Her iki yardımcı http://wiki.jqueryui.com/w/page/12138056/Selectmenu
Umut. Burada
JQuery Kod
$(function() {
$('select').selectmenu({
style: 'popup'
});
$('#chksame').click(function() {
if ($(this).is(':checked')) {
var selectedValue = $('#sel1').val();
$('#sel2').val(selectedValue);
$('#sel2').selectmenu("value", selectedValue);
}
});
});
** VEYA **
$(function() {
$('select').selectmenu({
style: 'popup'
});
$('#chksame').click(function() {
if ($(this).is(':checked')) {
var selectedValue = $('#sel1').val();
$('#sel2').val(selectedValue);
// set the right element with the select value
$('#sel2-button span').text($("#sel2 option[value='" + selectedValue +"']").text());
$('#sel2').selectmenu('refresh', true);
}
});
});
Alkış
İlgili konular
- 1. JQuery seçme değeri çıkış değeri
- 2. jQuery UI Slider: değeri
- 3. olsun değeri dinamik olarak
- 4. form: seçili değeri seçmez
- 5. Kendo UI Combobox - Seçilmiş değeri getir
- 6. Wpf combobox seçili değeri alın
- 7. check wordpress seçme kutusu değeri
- 8. jQuery Datepicker: tarih değeri
- 9. jquery değeri
- 10. Datagridview hücre değeri dinamik olarak değiştirilmediğinde güncellenmiyor
- 11. JSP'de üstbilgi değeri dinamik olarak nasıl ayarlanır
- 12. Stil dinamik değeri
- 13. Html.DropDownListFor in Editor Şablonu seçili değeri ayarlamıyor
- 14. Köşeli Yasemin UI yönlendiricisi, değeri
- 15. jQuery outerHeight, doğru değeri döndüremiyor
- 16. İlişkilendirmeden en yaygın değeri seçme - SQL deyimi
- 17. Giderme jQuery giriş değeri
- 18. Yok sayma değeri olan panda hücreleri seçme
- 19. jQuery: töre almak değeri
- 20. Seçme öğesinin seçenek değeri nasıl elde edilir
- 21. Yakalama değeri jQuery
- 22. CKEditor değeri alınamıyor jQuery
- 23. Girdi değeri değiştiyse jQuery
- 24. JQuery tarzı gösterge değeri
- 25. Dinamik "seçilmiş" öğe seçme
- 26. jquery otomatik tamamlama metin kutusu set değeri programatik olarak
- 27. Dinamik değeri, JSF 2.0'da eşlemek için anahtar olarak geçme
- 28. C# - Seçili hücrenin satırının birinci hücresinin değeri
- 29. Yay MVC formu: seçili değeri seçin?
- 30. değeri jQuery UI kaydırıcısı üzerinde etkinlik oluştururken mevcut değil.
Neden emin değilim ama selectmenu çıkarmadan() çağrısı bu giderir: http : //jsfiddle.net/Brpcu/2/. – jimw
@jimw Seçmenler olmadıkça şimdi sadece genel açılan listeler, ben – SocioBit
stil için seçiciye ihtiyacım var, ama umarım bu neyin yanlış olduğuna yardımcı olacaktır. Selectmenu çağrısı ne yapar? Aramadan önce ve sonra DOM'ı incelerseniz, hangi değişiklikler değişir? – jimw