@RequestMapping("/getServiceCityList")
public void getServiceCityList(HttpServletResponse response,HttpServletRequest request)
{
String cityId = request.getParameter("id");
int icityId = -1;
if (!StringUtils.isBlank(cityId) && !"undefined".equals(cityId)) {
icityId = new Integer(cityId);
}
try {
List<ServiceCity> list = serviceCitySerivce.getServerCity();
ServiceCity sCity = new ServiceCity();
sCity.setId(-1);
sCity.setShowname("请选择");
//sCity.setSelected(true);
list.add(0, sCity);
for(ServiceCity plt : list)
{
if(plt!=null)
{
if(plt.getId()==icityId)
{
plt.setSelected(true);
break;
}
}
}
out(response, list);
} catch (Exception e) {
MessageResult result = new MessageResult();
result = new MessageResult(ConstantUtil.M_SYSTEM_ERROR, "系统错误");
out(response, result);
Log4jTask.addLog("获取服务城市列表报错", System.currentTimeMillis(), Log4jTask.ERROR,
ServiceCityController.class.getName(), e);
}
}
服务城市<select id="selectCity" name="selectCity" class="easyui-combobox" style="width: 100px;">
<option value="" selected>全部</option>
</select>
$("#selectCity").combobox({
url:'<%=request.getContextPath()%>/city/getServiceCityList',
valueField:'id',
textField:'showname',
value:""
});