<td><c:forEach var="adminName" items="${admin }">
    <input class="easyui-combobox" data-options="valueField: 'label',textField: 'value'  data: [{
 label: '${admin }',
 value: '${admin }'
}]" />
</c:forEach>
<span class="require">*</span></td>
<td><div id="titleTip"></div></td>
如上代码,我在jstl迭代admin,里边是easyui的combobox组合框 为什么迭代出来只有一条记录。
ps:数据库里admin能全部取出,已经测试。
在线等……easyui

解决方案 »

  1.   

    我猜只有最后一条出来了, input里面的data应该放在循环外层,通过遍历生成你要的json数组,最后用input把它显示显示出来。。
      

  2.   

    对是这样的 是只取出了 最后一条 json还不大懂 还要看一看
      

  3.   

    data: [{
     label: '${admin }',
     value: '${admin }'
    }]这个就是json数组,所以你在循环里面定义一个json对象,然后把它push到一个数组里面就可以了