Ich habe eine Kombination aus CDeutsch und Robs Antworten verwendet, um das Eingabefeld zu deaktivieren, wenn der Benutzer auf den Kalender klickt, und dann das Feld zu aktivieren, nachdem die Datumsauswahl wie folgt geschlossen wurde:
$(".date").datepicker({
showOn: "button",
onClose: function(dateText, inst) { $(this).attr("disabled", false); },
beforeShow: function(dateText, inst) { $(this).attr("disabled", true); },
buttonImage: "/images/calendar.png",
buttonImageOnly: true
});
Dies hat den Vorteil, dass der Benutzer das Datum manuell bearbeiten kann, indem er in das Eingabefeld klickt, wodurch die Tastatur des iPads aufgerufen wird, oder indem er die Datumsauswahl durch Klicken auf die Schaltfläche "Datum" verwendet.
Nochmals vielen Dank für alle großen Beitrag zu diesem Problem, war ich auf dieses gleiche Problem bis zum Lesen der oben genannten Beiträge stecken.