jsp页面标签
<select class="easyui-combobox" name="org_Type" id="org_Type" style="width:200px;"
editable="false" panelHeight="auto"> </select>
jsp 页面js
$(function () {
$('#org_Type').combobox({
url:"<%=basePath%>/orgServlet?type=openadd",
valueField:'id',
textField:'text',
});
});
java后台
if("openadd".equals(type)){
List orgtypeList=new ArrayList();
orgtypeList=StaticData.getOrgType_DictList();
List li=new ArrayList();
for(int i=0;i<orgtypeList.size();i++){
Map m=new HashMap();
DictionaryBean d=new DictionaryBean();
d=(DictionaryBean)orgtypeList.get(i);
m.put("text", d.getLookup_Name());
m.put("id", d.getLookup_Code());
li.add(m);
}
JSONArray jArray = JSONArray.fromObject(li);
response.getWriter().println(jArray);
return;
}
如果级联的话
$(function () {
$('#org_Type').combobox({
url:"<%=basePath%>/orgServlet?type=openadd",
valueField:'id',
textField:'text',
onSelect:function(org){ $('#dept').combobox('reload',"deptAction.do?method=getDeptByOrg"); } });
});
本文介绍如何使用EasyUI的Combobox组件在JSP页面实现数据选择,并通过JavaScript进行动态加载。此外,还展示了如何设置级联选择功能,即当用户选择一个选项时,会触发另一个Combobox的重新加载。
2073

被折叠的 条评论
为什么被折叠?



