I think you want a multidimensional associative array and no indexed array:
Code:
<script type='text/javascript'>
var prods = {
'Dell XPS': {color: 'Black', price: '650.00'},
'HP Pavilion': {color: 'Pink', price: '550.00'},
'Sony Vaio': {color: 'White', price: '800.00'}
};
alert('$' + prods['Dell XPS'].price);
</script>
Note - For JSON compatibility should that need arise:
Code:
<script type='text/javascript'>
var prods = {
"Dell XPS": {"color": "Black", "price": "650.00"},
"HP Pavilion": {"color": "Pink", "price": "550.00"},
"Sony Vaio": {"color": "White", "price": "800.00"}
};
alert("$" + prods["Dell XPS"]["price"]);
</script>
Bookmarks