Verwenden SPServices UpdateListItems einstellen Datum in SharePoint 2013
Ich finde keine funktionierende Lösung, um Sie eine SharePoint 2013-Liste Datum mit SPServices. Ich habe dies getan, mehrere Male für andere Spaltentypen, aber ich kann nicht herausfinden, das richtige format für Datumsangaben. Hier ist, was ich Tue:
var testdate = "2016-01-01 00:00:00";
$().SPServices({
operation: "UpdateListItems",
async: false,
listName: "Requests",
ID: 4,
valuepairs: [["Due Date", testdate]],
completefunc: function (xData, Status) {
}
});
Ich habe auch versucht, es mit diesen test-Werte, aber es ändert sich nichts auf meiner Website:
var testdate = "2016-1-1 0:0:0";
var testdate = "2016-01-01T00:00:00Z";
var testdate = "2016-1-1T0:0:0Z";
var testdate = "2016-01-01T00:00:00";
var testdate = "2016-1-1T0:0:0";
Bitte lassen Sie mich wissen, wenn es ein anderes Datum-format, das ich probieren soll, oder wenn Sie sehen, dass etwas anderes falsch mit diesem code. Es funktioniert, wenn ich auf eine meine text-Felder, also ich bin mir ziemlich sicher, dass es nur das Datum in dem format, das messing Dinge.
InformationsquelleAutor SeeingSpots | 2015-09-17
Du musst angemeldet sein, um einen Kommentar abzugeben.
UpdateListItems
Betrieb erwartet Datums-Zeichenfolge in ISO-8601-format, zum Beispiel:Darüber hinaus stellen Sie sicher, dass die richtigen Namen von
Due Date
Spalte angegeben ist.UpdateListItems
Methode erwartet ein array von Spalte StaticNames und Werte angegeben werden fürvaluepairs
.Wenn eine Spalte mit dem Namen
Due Date
erstellt wurde via UI, dannDue_x0020_Date
statischen Namen erzeugt und der Vorgang für die Einstellung der Wert der angegeben werden soll, wie diese:var dueDateVal = new Date(2016,00,01).toISOString();
InformationsquelleAutor Vadim Gremyachev