Wie Sie einen DatePicker an Textbox in JQuery anfügen.Verwenden Sie JQuery DatePicker auf Textbox asp.net
6
A
Antwort
24
Sie sollten die jQuery UI DatePicker überprüfen.
ASP.NET Beispiel
<script>
$(function() {
$("#<%= txtDate.ClientID %>").datepicker();
});
</script>
<form id="form1" runat="server">
<div>
<asp:TextBox ID="txtDate" runat="server" />
</div>
</form>
0
$(function() {
$("#txtDatepicker").datepicker();
});
siehe Beispiel dafür, wie diese Funktion zu nutzen.
0
Geburtsdatum ist eine Textbox.
Ein einfaches Beispiel:
$(document).ready(function() {
$("#DateOfBirth").datepicker(
});
});
Komplexere Beispiel:
$(document).ready(function() {
$("#DateOfBirth").datepicker({
defaultDate: "-25y",
dateFormat: "dd-mm-yy",
yearRange: "c-80:c+40",
inline: true,
showAnim: 'fadeIn',
changeMonth: true,
changeYear: true,
minDate: "-120y",
maxDate: "-18y",
});
});
Einige Erläuterungen: defaultDate ist auf heute minus 25 Jahren.
dateFormat wird auf 26/12/2014 festgelegt. Verwenden Sie nicht "JJJJ", sonst wird das 4-stellige Jahr zweimal angezeigt.
yearRange legt die Anzahl der Jahre im Dropdown-Feld "Jahr" (aktiviert durch "changeyear: true" -Option) auf das aktuelle Jahr minus 80 Jahre und plus 40 Jahre fest (aber auf Min- und Max-Datumseinstellungen beschränkt)
Einige grundlegende Optionen:
- showOn: Taste (zeigt, wenn der Kalender-Schaltfläche geklickt wird)
- showOn: Fokus (zeigt, wenn der Eingang der Kalender auf den Fokus erhält angeschlossen ist)
- showsOn: beide (zeigt beide wie oben)
- defaultDate: new Date (2014, 12, 26)
- defaultDate: "-25y" (zeigt das heutige Datum minus 25 Jahre)
- minDate: new Date (1926, 1, 1)
- MaxDate: "+ 1m + 1W" (addiert 1 Monat und 1 Woche aktuell eingestellte Datum)
- MaxDate: new Date (2012, 1, 1)
- Datumsformat: „yy -mm-dd "
- dateFormat:" TT-MM-JJ "
- dateFormat: 'TT, MM d, yy'
- navigationAsDateFormat: true (löscht den Text 'prev' und 'next' und ersetzt durch prev und die Namen des nächsten Monats).
- stepMonths: 3 (wenn die Schaltflächen next oder prev angeklickt werden, werden diese mehrere Monate gleichzeitig verschoben).
- NUMBEROFMONTHS: [2, 3] (3-Kalender zeigt auf einmal)
- showCurrentAtPos: 2 (muss in Verbindung mit oben verwendet werden 'NUMBEROFMONTHS:' setzt den gegenwärtigen Monat in ausgewählter Position, wo sie mehr Monate gezeigt..)
- showButtonPanel: true (zeigt unter dem cal mit ‚Heute‘ Taste ein Tastenfeld für das Datum heute Einstellung und Schaltfläche ‚Fertig‘, die den Kalender ')
- showWeek schließen: true (zeigt die Wochennummer aus von 52 für das Jahr)
- changeMonth: true (dem Benutzer erlauben, den Monat über eine Dropdown-Liste)
- changeYear zu ändern: true (erlauben dem Benutzer, das Jahr über ein Drop-Down-Liste)
- yearRange zu ändern : "c-80: c + 40" (c steht für current. Jahresbereich ist aktuelles Jahr minus 80 Jahre und plus 40 Jahre, aber dies wird durch die Einstellungen für die Min- und Max-Daten eingeschränkt.
- yearRange: "1990: 2014" (im Jahr Dropdown-Liste zeigt den Bereich von Jahren in der Dropdown-Liste verfügbar)
Sie sich hier über die volle Referenz: http://api.jqueryui.com/datepicker/
Verwandte Themen
- 1. jQuery Datepicker nicht in asp.net Textbox Controller erscheinen
- 2. Verwenden Sie jquery Datepicker in WordPress
- 3. Datepicker Plugin für Geburtsdatum Textbox
- 4. DatePicker Kalender von Textbox anzeigen
- 5. ASP.Net @ Html.TextBox Datepicker
- 6. ASP.NET TextBox mit JQuery AutoComplete
- 7. Position von Datepicker in Modelpopup Textbox ändern
- 8. Datum in jquery datepicker einschränken, das auf einem anderen datepicker oder einer Textbox basiert
- 9. jquery ui datepicker in asp.net UpdatePanel
- 10. jQuery UI Datepicker Leistung
- 11. Jquery Datepicker: benutzerdefiniertes Symbol
- 12. ASP.NET DatePicker (VB)
- 13. datepicker nur einmal in asp.net mit jquery
- 14. Jquery, Datepicker auf manuelle Eingabe
- 15. jQuery Autocomplete und Gridview Fußzeile Textbox ASP.NET
- 16. jQuery datepicker minDate Variable
- 17. So verwenden Sie jquery in ASP.NET Core
- 18. Jquery Datepicker Button Tabindex
- 19. jQuery Datepicker zeigt nur einmal
- 20. jquery verwenden, um einen Datepicker auf mehr Seiten
- 21. So entfernen Sie Zeit von DatePicker ui jquery
- 22. Jquery Datepicker
- 23. Zugriff auf Textbox von JQuery
- 24. Verwenden Sie Jquery Select2 mit ASP.NET MVC
- 25. Jquery ui Datepicker maxDate dynamisch
- 26. Asp.Net Textbox-Rechtschreibprüfung
- 27. asp.net MVC: Deaktivieren Sie eine TextBox
- 28. .datepicker ('setdate') Probleme, in jQuery
- 29. jQuery datepicker ohne Eingabe
- 30. jQuery Datepicker schließt auf Klick, IE6
Dank @Zachary. ... – RajeshKdev