Wie werden mehrere JavaScript-Datenvariablen in einem jQuery ajax () -Aufruf übergeben?

8

Wenn startDateTime & amp; endDateTime haben dateTime-Werte in den folgenden Zeilen:

%Vor%

Wie gehst du sowohl startDateTime & amp; endDateTime für den folgenden Ajax-Aufruf?

%Vor%     
Tony Gilroy 11.01.2011, 22:24
quelle

6 Antworten

11

Versuchen:

%Vor%

Dadurch werden die Anforderungsparameter "start" und "end" auf dem Server erstellt, den Sie verwenden können.

Das {...} ist ein Objektliteral , mit dem Objekte einfach erstellt werden können. Die Funktion .ajax übernimmt das Objekt und übersetzt seine Eigenschaften (in diesem Fall "start" und "end") in Schlüssel / Wert-Paare, die als Eigenschaften für die HTTP-Anfrage festgelegt sind, die an den Server gesendet wird.

    
Rob Hruska 11.01.2011 22:26
quelle
7
%Vor%     
Cesar 11.01.2011 22:26
quelle
3

Sie können die Werte in JSON-Notation übergeben:

%Vor%     
Jose Basilio 11.01.2011 22:27
quelle
1

Probieren Sie es aus:

data: JSON.stringify ({start: startDateTime, end: endDateTime})

    
Brijesh Kansagara 03.04.2013 09:16
quelle
0
%Vor%     
mustafa omar 08.09.2015 13:34
quelle
0

in den Daten

%Vor%     
mustafa omar 08.09.2015 13:29
quelle

Tags und Links