Вы не можете сделать это. Ключ массива должен быть уникальным.
Если у вас установлен Firefox / Firebug (или аналогичный в другом браузере), вы можете попробовать его, введя это в консоль Firebug:
var myarray = {
"field_1": "lorem ipsum",
"field_2": 1,
"field_2": 2,
"field_2": 6
};
console.dir(myarray);
Firebug ответит:
field_1 "lorum ipsum"
field_2 6
другими словами, это работает, но каждое последующее значение, указанное для field_2, перезаписывает предыдущее; Вы можете иметь только одно значение за раз.
Самое близкое, что вы можете получить к тому, что вы хотите, это сделать field_2 массивом в себе, что-то вроде этого:
var myarray = {
"field_1": "lorem ipsum",
"field_2": [1,2,6]
};
Если вы сделаете console.log
сейчас, вы получите это:
field_1 "lorum ipsum"
field_2
0 1
1 2
2 6
Надеюсь, это поможет.