Jquery hinzufügen eine option zu wählen

Ich habe versucht die Lösungen auf andere Fragen beantwortet auf stackoverflow, aber keiner von Ihnen arbeitete für mich. In einem Formular möchte ich zum aktualisieren der Anzahl der Tage in einem Monat, je nach Monat, die der Benutzer wählt.

#DOBM ist die ID des Monats select-Liste (DOBM steht für Geburtsdatum Monat)
#DOBD ist die ID von der Tag-Liste auswählen (DOBD steht für das Datum Der Geburt Tag)
Im Grunde, wenn #DOBM hat Werte von 01,03,05,07,08,10,12, wir sind in einem Monat mit 31 Tagen.

Hier ist mein code:

if ((($('#DOBM').val() == '01'||'03'||'05'||'07'||'08'||'10'||'12'))
&& ($("#DOBD option[value='31']").length == 0)) {
    $("#DOBD").append("<option value='31'>31</option>");}

In der zweiten Zeile der code ist, um zu sehen, wenn die option bereits in der Tag-Auswahlliste.
Die Letzte Zeile des Codes ist, fügen Sie die neue option (Tag 31) wenn wir in einem Monat von 31 Tagen UND wenn option 31 nicht bereits vorhanden ist.

Den code einfach nicht aktualisieren DOBD wählen Sie Liste. Jede Idee, was ich falsch mache?

Dank.

Edit: ich bin neu auf stackoverflow; wenn ich nur könnte, bis Ihre Antworten, Sie haben mir sehr geholfen.

InformationsquelleAutor LPB | 2013-03-24

Schreibe einen Kommentar