Necesito definir un hash para publicar algunos datos ajax usando jQuery. El hash se verá algo como:cómo asignar valor de variable como nombre de variable en un hash?
var setname = 'set_1';
elements = { set_1: {'beer','water','wine'} };
El reto que tengo que resolver es 'set-1' (la tecla de elementos de matriz) debe ser nombrado de forma dinámica en función del valor de var setname
.
que desea evitar el uso eval()
por supuesto .. en PHP se puede hacer utilizando el doble signo de dólar de la siguiente manera: $$setname
, pero lo que es la manera de hacer esto en JavaScript?
tienes razón .. mi error, que era una versión simplificada editado, en realidad tiene pares de valores clave en mi real objeto literal. por lo que funciona bien excepto por la asignación dinámica del nombre de la clave ... – mikkelbreum
y necesito hacer esto usando una notación que jQuery.post() aceptará para publicar datos POST ... – mikkelbreum
@mikkelbreum Aclaré de qué estaba hablando. –