我有如下所示的json对象,并试图将其租借给键值的选择控件。
var FieldTypes = {
Text: 1,
TextArea: 2,
CheckBox: 3,
CheckboxMultiple: 4,
Select: 5,
Radio: 6,
File: 7,
Date: 8,
Number: 9
};
这就是我所做的,但是通过这种方式,我只会得到键而不是值。
<select>
<% Object.keys(fieldtypes).forEach(function(key) { %>
<option value="<%= fieldtypes[key] %>">?</option>
<% }); %>
</select>
答案 0 :(得分:1)
使用<%=
标签还将密钥输出到模板中:
<select>
<% Object.keys(fieldtypes).forEach(function(key) { %>
<option value="<%= fieldtypes[key] %>"><%= key %></option>
<% }); %>
</select>