jQuery ui datepicker, bekommen, Tag der Woche von onSelect
Ist es möglich, den Tag der Woche aus der onSelect-event des datepicker.
Ich weiß, ich kann den Tag des Monats, aber ich will den Tag der Woche. Auch einfach nur den Tag-index wird in Ordnung sein, z.B. 0-6.
Ich weiß, Sie können es in der beforeShowDay (oder ähnlichen) Fall, aber ich muss anders reagieren, je nach Tag der Woche gewählt.
Es ist zu tun mit der Einstellung der öffnungszeiten.
Konnte ich Treffer die server und findet heraus, aber das ist nicht gekommen, um wieder schnell genug...idealerweise möchte ich alles auf dem client ausgeführt.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dies sollte den trick tun:
Dies hat den Vorteil, dass Sie nicht brauchen, um zu analysieren, unabhängig von beliebigen Datum format Sie gewählt haben, für das Datepicker-text field - der
getDate
Methode gibt eine native Javascript -Date
Objekt, das Sie können dann extrahieren Sie einfach die Felder Datum, die Sie benötigen.Auch, wenn Sie möchten, dass der tatsächliche name des Tags der Woche (ohne die getUTCDay index in ein array von etwas wie ['Sonntag', 'Montag', ...], können Sie die datepicker-Objekt selbst zu geben Sie, wie unten
Diese können auch verwendet werden, um eine verkürzte Tag der Woche name (M) long-oder short-Tag des Monats (MM oder M) durch Substitution von DD für was auch immer Komponente, die Sie suchen.
Ich würde onSelect konvertieren Sie den Wert von der textbox in ein javascript-date-und die Verwendung getUTCDay (), um den Wert des Tages der Woche.
http://www.w3schools.com/jsref/jsref_getutcday.asp