Comment passer de multiples JavaScript données variables dans un jQuery ajax() de l'appel?
Si startDateTime
& endDateTime
ont sont des valeurs dateTime le long des lignes de cette:
Start: Mon Jan 10 2011 18:15:00 GMT+0000 (GMT Standard Time)
End: Mon Jan 10 2011 18:45:00 GMT+0000 (GMT Standard Time)
Comment faites-vous passer les deux startDateTime
& endDateTime
à l'appel ajax ci-dessous?
eventNew : function(calEvent, event)
{
var startDateTime = calEvent.start;
var endDateTime = calEvent.end;
jQuery.ajax(
{
url: '/eventnew/',
cache: false,
data: /** How to pass startDateTime & endDateTime here? */,
type: 'POST',
success: function(response)
{
//do something with response
}
});
},
OriginalL'auteur Tony Gilroy | 2011-01-11
Vous devez vous connecter pour publier un commentaire.
Essayer:
Cela permettra de créer des paramètres de la demande de "début" et " fin " sur le serveur que vous pouvez utiliser.
La
{...}
est un objet littéral, qui est un moyen facile pour créer des objets. Le.ajax
fonction prend l'objet et traduit ses propriétés (dans ce cas, "start" et "end") dans des paires clé/valeur qui sont définies en tant que propriétés de la requête HTTP est envoyée au serveur.OriginalL'auteur Rob Hruska
OriginalL'auteur Cesar
Vous pouvez transmettre les valeurs dans la notation JSON:
OriginalL'auteur Jose Basilio
Essayer:
de données: JSON.stringify({ début: startDateTime, fin: endDateTime })
OriginalL'auteur Brijesh Kansagara
OriginalL'auteur mustafa omar
dans les données
OriginalL'auteur mustafa omar