前台代码:
<select style="width: 180px;height: 30px;" class="ipt" id="roleId" name="roleName">
</select>
js代码
其实也就是ajax 拿到返回值过后,进行for循环。
window.onload = function(){
$.ajax({
url:"${pageContext.request.contextPath}/QueryDBFile/getAllFileName.do",
type:"POST",
dataType:"json",
success:function(data){
for(var i = 0;i < data.length;i++){
$("#roleId").append("<option value="+data[i]+">"+data[i]+"</option>");
}
},
error:function(rv){
alert(rv);
}
});
}
后台返回一个数据的 list 就行了