2016-04-10 8 views
0

Ich habe zwei Dropdowns in meiner App. Zunächst ist das zweite Dropdown-Feld leer. Basierend auf der Auswahl aus der ersten Auswahl wird die zweite Auswahl dynamisch ausgefüllt. Ich konnte die zweite verbergen wählen zunächst mit der ui-Bildschirm versteckt ist ein jQuery Mobile definiert Klassejquery mobile wie man Anzeige von wählen

Ich kam in dieses jQuery Mobile displays hidden select element

Per dieser Beitrag veröffentlichen.

Aber wie stelle ich display: blockieren, wenn es ausgefüllt ist?

Joe

Antwort

-1

Entfernen Sie die Klasse 'ui-Bildschirm versteckt' wieder, wenn Sie das Element angezeigt werden soll.

Sie könnten einen Eventhandler zur ersten Dropdown hinzufügen, die die Klasse „ui-Bildschirm versteckt“ entfernt, wenn sie geändert wird.

$("#dropdown1").change(function() { 
    $('#dropdown2').removeClass('ui-screen-hidden'); 
}); 
Verwandte Themen