var _data;
var jiedao;
//服務區域聯動
$('#qu').on('change',function(){
var value = $(this).val();
$.ajax({
url: 'questionnaire/jiedao',
method: 'POST',
type:'json',
data: {
qu: value
},
success: function (data) {
_data=JSON.parse(data);
jiedao='<option value="-1">--請選擇--</option>';
for (var i = 0; i < _data.length; i++) {
jiedao+='<option value="'+ _data[i].id +'">'+ _data[i].name +'</option>'
}
$('#jiedao').html(jiedao)
},
})
})
這是controller
@RequestMapping(value = "/jiedao")
public void jiedao(HttpServletRequest request, HttpServletResponse response) throws SQLException, IOException{
List<Area> listArea = areaService.findJiedao( request.getParameter("qu"));
String str = "";
for(Area con : listArea){
str += "{ \"id\" : \"" + con.getId() + "\", \"name\" : \"" + con.getName() + "\"},";
}
if(str.endsWith(",")){
str = str.substring(0, str.length() - 1);
}
str = "[" + str + "]";
response.getWriter().write(str);
response.getWriter().close();
}
添加回答
舉報
0/150
提交
取消