如何动态更改JSON属性

时间:2016-08-09 13:17:51

标签: javascript jquery json

我很抱歉,我真的不知道如何能够为这个问题提供标题,但我相信一点点解释你们都会知道我想要达到的目标。下面是我的代码

var brandObj = $.parseJSON(\$brand);
  var listItems= "";
  for (var i = 0; i < brandObj.length; i++){
    listItems+= "<option value='" + brandObj[i].name+ "'>" + brandObj[i].name + "</option>";
  }
  $("#brand-select").append(listItems);

json对象有许多属性,如brandObj[i].name, brandObj[i].id, brandObj[i].color,brandObj[i].size,等等,所以现在我需要根据用户输入进行检查,以了解我将在下拉菜单中显示哪个属性, 我尝试将属性分配给变量,以便我可以动态更改变量,但它不起作用,我试过这个

var brandObj = $.parseJSON(\$brand);
  var listItems= "";
 var value = name
  for (var i = 0; i < brandObj.length; i++){
    listItems+= "<option value='" + brandObj[i].+value+ "'>" + brandObj[i].+value + "</option>";
  }
  $("#brand-select").append(listItems);

我用变量替换name属性但没有使用任何一个来帮助我这个感谢

0 个答案:

没有答案