JQuery为json设置了值:以字符串forms提供的路径
我有一个字符串,其中包含嵌套json的路径,我需要更新一个值
var path = 'p_Data[0]["BusinessUnit"][0]["BusinessUnit"]'
如果我评估这条路径,我得到’Unit1’的价值。 我需要用’Closed’更新值’Unit1’并检索原始数据,即p_Data
我试过eval(path = 'Closed')
,但没有用。
这该怎么做?
eval(path + "='Closed'");
但是看看这个post: 为什么使用JavaScript eval函数是一个坏主意? 。