2012-11-21 24 views
0

我正在尝试使用变量从对象中收集信息。我是一名PHP程序员,即时通讯还不是很好。Javascript对象使用变量获取对象

var priceobj= {'Youth Small':'0', 'Youth Meduim':'0', 'Youth Large':'0','Adult Small':'0','Adult Medium':'0','Adult Large':'0','Adult XL':'0','Adult XXL':'2','Adult XXXL':'3'}; 

var os0 = $('#os0').val(); // value will be one of the options in priceobj 

var value = priceobj.os0 // this should read 0,2,3 depending on the value of os0 

回答

3

尝试

var value = priceobj[os0]; 

OS0不是关键,它是代表一个键的值。你称呼它的方式,它必须是一个关键。