2016-11-11 6 views
0

Ich versuche, eine Auswahlliste in meiner mobilen App mit Select Menu zu verwenden. Ich habe unten Beispiel von jquerymobile Website abgeholt. Es erstellt die Popup-Liste und zeigt den Standardwert für den ersten Wert (d. H. Standard: 7 Tage). Wenn ich jedoch das Popup verwende, um einen anderen Wert zu wählen, z. B. "Rush: 3 Tage", wird der angezeigte Wert nicht aktualisiert. Wenn ich es wieder öffne, kann ich im Popup "Rush: 3 Tage" sehen, aber der Anzeigewert bleibt unverändert.Jquery mobile - Wählen Sie Menü aktualisiert den Anzeigewert nicht

<label for="select-choice-min" class="select">Shipping method:</label> 
<select name="select-choice-min" id="select-choice-min" data-mini="true" onchange="ChangeValue(this.value);"> 
    <option value="standard">Standard: 7 day</option> 
    <option value="rush">Rush: 3 days</option> 
    <option value="express">Express: next day</option> 
    <option value="overnight">Overnight</option> 
</select> 

Ich habe sogar versucht manuell mit Onchange zu aktualisieren(), die nicht funktioniert hat:

function ChangeValue (z) { 

    $('#select-choice-min').selectmenu('refresh'); 

} 

Hier ein paar Screenshots sind: enter image description here

enter image description here

enter image description here

JQuery: jquery-2.1.4.min.js JQM: jquery.mobile-1.4.5.min.js

+0

versuchen Sie es mit: '$ (" # select-choice-min "). Html (optionList) .SelectMenu ('refresh', true);' .https: //forum.jquery.com/topic/how-to -add-items-und-refresh-the-select-menu-in-jquery-mobile – prasanth

+0

Was sollte die "optionList" enthalten? – Anjum

+0

[Siehe die Geige funktioniert] (https://fiddle.jshell.net/pwmr1dae/). Ich habe die Bibliothek geändert Version – prasanth

Antwort

0

jQuery Mobile 1.4.5 nicht völlig in Ordnung funktioniert mit jQuery .X.X. Wenn es möglich ist, versuchen Sie mit jQuery .X.X, sollte funktionieren.

Verwandte Themen