我有一个动物对象列表,其中包含属性name
和code
。我需要对此进行迭代并在HTML select
中显示结果,其中标签必须为name
且code
必须为值。
Animal
{
String name;
String code;
}
我尝试使用javascript将其推送到选择但无效。我也尝试对c:forEach
做同样的事情。有没有人有任何想法或线索可以帮助?以下是我尝试使用的代码:
<select id='animalList' multiple="multiple"></select>
var select = document.getElementById("animalList");
var i = 0;
for (i = 1; i <= 5; i++) {
select.options[select.options.length] = new Option(i, i);
}
答案 0 :(得分:1)
您会列出哪种数据?我认为RelayCommand
Array
是这样的:{/ p>
Animal
这是此阵列的解决方案
var animals = [
{name : "animal1", code : 1},
{name : "animal2", code : 2},
{name : "animal3", code : 3}
]
jsfiddle:http://jsfiddle.net/dm1bpgp6/1/