后台: List<对象> 存的是数据 存放在model中,List<String>下拉列表的数据,存在model中
我的需求: 页面加载完毕,要显示数据,并且下拉列表要有选项值
思路: 在js中动态渲染下拉列表,我得到的是一个List,我首先要遍历List,取到每个值,然后将每个值,添加到一个数组里,遍历数组,动态渲染
var array = new Array();
<c:forEach items="${typeList}" var="t">array.push('${t}'); //js中可以使用此标签,将EL表达式中的值push到数组中
</c:forEach>
for(var i=0;i<array.length;i++)
{
if (di111==array[i]) {
$("#div11").append("<option value='"+array[i]+"' selected='selected'>"+array[i]+"</option>");
}else{
$("#div11").append("<option value='"+array[i]+"'>"+array[i]+"</option>");
}
}