naptár ui
Datepicker bővítmény lehetővé teszi, hogy adjunk a naptár oldalain, amelyeket fel lehet használni, hogy kiválassza és megjelenítési dátumokat. A dugónak számos beállítása van, amely lehetővé teszi a használatát egy naptár sokféle célra (lásd. A fenti alkalmazási példákat).
A leggyakoribb használata, hogy válasszon egy naptári napra. Ezért Datepicker általában beállítva, hogy egy szöveges mező, fogant a dátumok megadása. Ebben az esetben, a naptár jelenik meg előkészítése a szövegmezőbe az élességet, és eltűnnek, amikor elvesztette a fókuszt, vagy amikor kiválaszt egy konkrét dátumot a naptárban (a kiválasztott időpont, ebben az esetben is sor kerül a mezőbe). Ha szükséges, át lehet alakítani a rendszeres naptári div vagy span oldalas elem. Ehhez akkor egyszerűen kell alkalmazni a kívánt elemet Datepicker plugin (lásd. Például „nincs idő naptár”).
Billentyűparancsok dolgozó naptári alábbi „hivatkozások” lehet használni:
- ctrl + bal / jobb - előző / következő napon.
- Oldal fel / le - előző / következő hónapban.
- ctrl + page up / down - előző / következő évben.
- Ctrl + Home - az aktuális dátum (ha a naptár zárva van, akkor lehet nyitni).
- ctrl + fel / le - következő / előző héten.
- írja - a választás a kiválasztott időpontban.
- ctrl + end - zárja el a naptár és állítsa vissza a jelenlegi értéket (ha van ilyen).
- ctrl + end - zárja el a naptár kiválasztása nélkül dátumot.
Kapcsolódó UI segédprogram
↓ () függvényt: visszatérési érték
Ezzel a funkcióval meg lehet változtatni az alapértelmezett értékeket a tulajdonságait az összes naptár az oldalon:
$ .datepicker.formatDate (méret, dátum, [beállítások]): string
$ .datepicker.parseDate (méret, val, [beállítások]): Dátum
Alatt elemzés összhangban van a dátum, hiba léphet fel, amelynek hatására a következő típusú kivételekkel:
Példák a $ .datepicker.parseDate ():
A funkció beállított beforeShow fogják hívni előtt az (egyes) adventi naptár. Az első paraméter átadott ez tartalmaz bemeneti-elem, amelyhez kötődik naptár jelenik meg, és a második paraméter tartalmaz a tárgy a naptári. Ha ez a funkció az objektum visszatér az új naptár beállításokat, azok azonnal életbe lép. Rakodók ez az esemény nem lehet telepíteni a .bind ().
Amikor hívja ezt a funkciót kap, mint az egyetlen lehetőség, hogy kell kezelni, mint a dátum a Date objektum. Ennek az az eredménye a funkció egy tömbnek kell lennie az alábbi értékek: [0] - igaz vagy hamis meghatározására, hogy továbbított adatok a kiválasztott paraméter; [1] - css-osztály nevét, amelyeket használni fognak, hogy megjelenjen a dátum a naptárban, vagy „” ha egyes osztályokat nem kell alkalmazni; [2] - választható elem, amelyben megadhatja a szöveg a prompt jelenik meg, amikor az egérmutatót a dátumot sejt a naptár.
Rakodók ez az esemény nem lehet telepíteni a .bind ().
A funkció beállított onChangeMonthYear lesz az úgynevezett „essek” a naptár egy hónap vagy év. Ha telefonál, a függvény kap három paraméter: a szám az év, hónap, és a naptár objektumot. Ez a változó tartalmazza a bemeneti elem van kötve az aktuális naptár. Rakodók ez az esemény nem lehet telepíteni a .bind ().
A funkció meghatározott onClose emlékeztetett bezárásakor mindig a naptár. Az első paraméter átadott tartalmazni fogja a szöveget a kiválasztott időpontban, meghatározott formátumban Dateformat vagy „vagyon”, ha a dátum nem volt kiválasztva. A második paraméter tartalmaz egy objektumot a naptári. Ez a változó tartalmazza a bemeneti elem van kötve az aktuális naptár. Rakodók ez az esemény nem lehet telepíteni a .bind ().
A funkció beállított onSelect fogja hívni kiválaszt egy dátumot a naptárban. Az első paraméter átadott tartalmazni fogja a szöveget a kiválasztott időpontban, meghatározott formátumban Dateformat tulajdon. A második paraméter tartalmaz egy objektumot a naptári. Ez a változó tartalmazza a bemeneti elem van kötve az aktuális naptár. Rakodók ez az esemény nem lehet telepíteni a .bind ().
Datepicker bővítmény szabvány jQueryUI-css stílusokat a tervezési naptár. Szerkesztéséhez regisztráció ajánlott, hogy egy speciális manuális beállításokat a jQuery UI oldalon. A konkrét manipuláció a naptárbejegyzéseket, akkor használja a tájékoztatást a szerkezet: