J'ai un tableau:jQuery - maintenant: Création d'un objet et le stockage de valeurs pour passer à un appel AJAX
myarr = [];
Je le remplir avec des valeurs:
myarray['name'] = "Me!";
maintenant Je veux transformer ce tableau en un ensemble de paires Key => Value. Je pense que jQuery le ferait automatiquement, mais cela ne semble pas le cas.
$.ajax
({
type: "POST",
dataType: "text",
url: "myurl",
data: myarr
});
Y at-il un moyen de faire ceci ou quelque chose que je fais mal? Je ne reçois aucune erreur javascript, et aucune erreur côté serveur autre que pas d'informations POST du tout.
J'ai besoin que la demande soit envoyée en tant que true POST request. Je dois garder le code php simple car parfois le login ne sera pas être un appel AJAX.
J'essaie maintenant ce qui suit avec une erreur unexepected token ':'
myarr:
{
'name':'me'
}
La question est maintenant devenu: Comment puis-je initialiser un nouvel objet javascript comme « blanc », comment puis-je configurer les correspondances, et Comment puis-je le passer dans un appel AJAX?
Mais j'ai envoyé des chaînes comme 'name = me & user = new & date = today' dans le champ de données avant sans problème. J'ai besoin de savoir comment ça se passe du côté serveur. Il doit être une vraie demande POST. –
jQuery effectue la transformation d'un objet en données publiées pour vous. – Tejs
Génial, laissez-moi essayer ça. Je pensais que cela transformerait ce tableau, mais je suppose que non. –