2016-11-29 4 views
0

Für meinen Datepicker kann ich es auf Eclipse anzeigen und es funktioniert optisch gut, jedoch nach der Auswahl des Datums, kann ich es nirgendwo speichern. Dies ist mein aktueller Code für meinen Datepicker.Wie man Datepicker für jquery in Datenbank speichert

Ich kann es nicht lokal oder in meiner Datenbank speichern oder sogar warnen. Ich habe Fehler wie [object Object] und [object htmlinputelement] erhalten.

Ich würde wirklich schätzen, wenn mir jemand Schritt für Schritt geben kann, wie ich den Wert des Datepicker speichern kann.

Die Referenz für meine Datepicker ist: https://jqueryui.com/datepicker/ & ich es auf Eclipse

Antwort

0

Sie AJAX verwenden können, bin zu entwickeln. Angenommen, Sie haben eine Form, hat die Form einen Eingang für das Datum und einen id an diesem Eingang wie date sagen wir mal:

var date = $('#date').val(); 
 
$.ajax({ 
 
    type: 'post', 
 
    url: 'your_script.php', 
 
    data: {date: date}, 
 
    success: function(response){ 
 
     console.log(response); 
 
    } 
 
})

Darüber hinaus müssen Sie eine serverseitige Skript.

UPDATE:

ich gemacht habe Sie eine Geige zu sehen, das Datum alarmiert, nachdem sie die Auswahl. Ich habe ein HTML-Formular mit einer Eingabe für den Datepicker erstellt. LINK.

Ein einfaches Beispiel, um den Wert aus dem Datepicker zu speichern, ist es zum Beispiel im lokalen Speicher zu speichern, in Ihrem Browser genauer, mit, wie Sie in der Geige JavaScript localStorage gesehen haben.

+0

Hallo! Ich schätze Ihre Antwort sehr. Es tut mir wirklich leid zu sagen, dass ich nicht fortgeschritten genug bin, um ein gutes Verständnis davon zu haben, wie AJAX funktioniert, also bin ich mir nicht sicher, ob ich das tun kann. Wäre es eine einfachere, aber effiziente Methode? – 03131992

+0

@ 03131992, ok. Ich habe meine Antwort mit einem Link zu einem Spiel aktualisiert. Überprüfen Sie dieses einfache Beispiel. Sie können daraus bauen. Aber wenn Sie es in einer Datenbank speichern möchten, müssen Sie eine serverseitige Sprache wie 'PHP' kennen. – Ionut

+0

Vielen Dank! Ich habe schon ein PHP dafür, aber ich will nur wissen, sollte ich den Datepicker initialisieren? – 03131992

0

Da Sie eine ID verwenden, um datepicker zu initialisieren, nehme ich an, dass es nur eine Instanz von datepicker gibt, deren Wert Sie wünschen.

Sie können mit nur val()

var datetime = $("#datepicker").val() 

oder

var datetime = document.getElementById("datepicker").value 
+0

Hallo! Ich habe das schon vorher gemacht, aber es gab mir einen "undefinierten" Fehler. Ich war mir nicht sicher, wie ich danach vorgehen sollte! – 03131992

Verwandte Themen