Envoi d'un tableau d'objets en tant que données ajax post?

Dans l'ensemble, mon but est d'obtenir tous les, certains des menus déroulants sur une page et l'envoyer pour être traitées par un fichier php.

Droit maintenant, la façon dont je suis en train de faire en jQuery est de faire un planning global tableau, puis en ajoutant chaque élément d'être mis à jour ce tableau. J'ai donc quelque chose comme:

var schedule = [];
var data = { 
   'user_id' : '12', 
   'day_of_week' : 'Monday',
    'when' : 'start',
    'time' : '12 AM'
 }
schedule.push(data);
var data = { 
   'user_id' : '13', 
   'day_of_week' : 'Tuesday',
    'when' : 'end',
    'time' : '12 AM'
 }
schedule.push(data);
//schedule would have two objects in it

Évidemment dans des boucles et des et des trucs.

Donc, mon annexe tableau a deux objets, dans ce cas.

Maintenant, est-il possible d'utiliser cette annexe tableau comme l'ajax de données? Il ne fonctionne pas si je fais quelque chose comme:

$.ajax({
  url: 'http://something.com/ajax',
  data: schedule,
  type: 'POST'
});

Mais si je au lieu de le changer pour schedule[0] il fonctionne très bien, mais seulement pour la première chose dans le calendrier de tableau, évidemment.

source d'informationauteur Ben | 2012-04-21