获取数据并对javascript对象进行更改
我有一个目标。 但我不知道如何获取ID,因为它每一页都会改变。 因此,如果要:获取数据并对javascript对象进行更改,javascript,object,Javascript,Object,我有一个目标。 但我不知道如何获取ID,因为它每一页都会改变。 因此,如果要: var obj = bundle.config.options 我得到这个结果: 然后,我想在一个变量中得到对象的编号->在本例中为'42' 然后,我想在选择中插入,我希望是这样的: bundle.config.options[42].selections[314] 然后更改字段。 我糊涂了吗 如何获得该值 更新 我通过其他对象的循环关联每个产品的最小产品数量 $minimumQty = $_selection
var obj = bundle.config.options
我得到这个结果:
然后,我想在一个变量中得到对象的编号->在本例中为'42'
然后,我想在选择中插入,我希望是这样的:
bundle.config.options[42].selections[314]
然后更改字段。
我糊涂了吗
如何获得该值
更新
我通过其他对象的循环关联每个产品的最小产品数量
$minimumQty = $_selection->getStockItem()->getMinSaleQty();
echo("<script>
var obj = bundle.config.options ;
var a = Object.keys(obj);
var keys = [];
for(var k in obj[a].selections) keys.push(k);
obj[a].selections[keys[d]].minQty = ".$minimumQty."
</script><br>");
$minimumQty=$\u选择->getStockItem()->getMinSaleQty();
回声(“
var obj=bundle.config.options;
var a=对象键(obj);
var键=[];
对于(对象[a]中的变量k]。选择)键。按(k);
对象[a]。选择[键[d]]。最小数量=“.$minimumQty.”
”;
结果->每个选择都有一个字段:minQty及其编号。尝试使用
Object.keys(obj)
,下面是一个关于如何使用它的示例
或
您可以在对象中循环并获取关键点
var keys = [];
for(var k in obj) keys.push(k);