Javascript 将变量从数组动态创建到Ajax成功
您好,请从ajax调用中获取此Javascript 将变量从数组动态创建到Ajax成功,javascript,arrays,ajax,variables,Javascript,Arrays,Ajax,Variables,您好,请从ajax调用中获取此每个: $。每个(data.my_json,函数(i,项){ const op_id=item.op_id; const op_name=item.op_name; 设nv_tmp_总计=item.nv_tmp_总计; 让nvc_tmp_总计=item.nvc_tmp_总计; 让Nizing_totals=item.Nizing_totals; 让deft_totals=item.deft_totals; 设rmkt_总计=item.rmkt_总计; 设nv_tmp
每个:
$。每个(data.my_json,函数(i,项){
const op_id=item.op_id;
const op_name=item.op_name;
设nv_tmp_总计=item.nv_tmp_总计;
让nvc_tmp_总计=item.nvc_tmp_总计;
让Nizing_totals=item.Nizing_totals;
让deft_totals=item.deft_totals;
设rmkt_总计=item.rmkt_总计;
设nv_tmp_average=item.nv_tmp_average;
让nvc_tmp_average=item.nvc_tmp_average;
让Inize_average=item.Inize_tmp_average;
让deft_average=item.deft_tmp_average;
设rmkt_平均值=item.rmkt_tmp_平均值;
})
我想使用变量的循环来减少代码。显然,在这种情况下,循环会重复几次并且不起作用
const source=['rmkt'、'nizin'、'deft'、'nvc_tmp'、'nv_tmp'];
$.each(data.my_json,函数(i,项){
const op_id=item.op_id;
const op_name=item.op_name;
对于(设i=0;i你的意思是这样的
$。每个(data.my_json,函数(i,项){
对象。分配(窗口、项目)
})
窗口
对象现在将具有项
中的所有属性
你的意思是这样的
$。每个(data.my_json,函数(i,项){
对象。分配(窗口、项目)
})
窗口
对象现在将具有项
中的所有属性
你打算如何处理这些变量?我打赌有更好的方法来实现实际目标。从表面上看,你需要item[source[I]]
但同样,这不是好的做法。你打算如何处理这些变量?我打赌有更好的方法来实现实际目标。从表面上看,你需要item[source[I]]
但同样,这不是好的做法。