我有一个将用户数据注入html文件的函数
json格式是这样的:
{"Fname":"abc","LName":"cdf", "Phone":"123456";}
这是一个将数据注入html文件的函数:
function injectData(data){
$.each(data, function(key, value) {
//notice that in the "data.value", I want 'value' to be a variable
//so that when I loop over the array, data.value will become data.Fname,
//and then data.LName and then data.Phone
$("#"+key).html(' ' + data.value +'');
});
如何在调用data.value之前强制javascript将'value'解释为变量,以便从JSON对象中获取实际值?这有点令人困惑。希望你明白。谢谢你
答案 0 :(得分:0)
写下类似的内容:
for(key in data){ $("#"+key).html(' ' + data[key] +''); });