6 votes

Est-ce que IE 8 ne supporte pas le push ?

J'essaie d'insérer une paire clé/valeur dans un serializeArray (de jquery).

J'ai donc quelque chose comme

var form = $('#form');
var sendFormData = form.serializeArray();
sendFormData.push({ "name": "Name", "value": "test"});

Dans Firefox, cela fonctionne, mais dans IE 8, j'obtiens les résultats suivants

Ligne : 51 Erreur : L'objet ne supporte pas cette propriété ou méthode

Il semble donc qu'il s'agisse de cette ligne. Alors est-ce que ie 8 ne supporte pas le push si oui, quel est le moyen d'ajouter une paire clé/valeur qui fonctionnera dans tous les navigateurs (les 5 principaux firefox, ie8, chrome, opera, safari).

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X