La création de json clés à la volée

Je voudrais créer un json objet pour envoyer un réseau poste, mais j'ai besoin de créer la clé à la volée

var id = $('#myInput').val();

var post = {
    'product[123]': 'myValue',     //this works fine - but isn't dynamic
    'product['+id+']': 'myValue'   //this does not work
}

De l'envoyer en tant que chaîne fonctionne bien, mais j'ai un problème quand je veux la rendre plus dynamique. Ai-je raté quelque chose de vraiment simple ici, ou suis-je en train d'essayer de faire quelque chose de Javascript n'est pas censé faire?

Il est juste de "l'Objet", pas "d'objet JSON".
Avez-vous essayé ceci: stackoverflow.com/questions/920930/... ?

OriginalL'auteur Eruant | 2012-06-14