기둥 모양도 페이지
@layout("/common/_container.html"){
#SelectCon>
$(document).ready(function(){ zdjia(); var province = document.getElementById("province").value; regionCX(province); $("#cxMessage").click(function () { province = document.getElementById("province").value; regionCX(province); }); }); function zdjia() { $.ajax({ async: false, type: "post", dataType: "json", url: "/getAddress/getProvince", success: function (data) { $("#province").empty(); $.each(data, function (i, val) { $("#province").append($("<option value=" + val.id + ">" + val.region_name + "</option>")); }) }, error: function (msg) { window.top.alert(' ...' + msg); } }); } // function regionCX(province) { $.ajax({ async : false, type: "post", url: "/testReport/messageInfo?province="+province, success : function(data){ var strName = []; var intCount = []; for(var key in data) { if (!data.hasOwnProperty(key)) { continue } strName.push(key); intCount.push(data[key]); } messageGroup(strName,intCount); // document.getElementById("strName").value = strName; //document.getElementById("intCount").value = intCount; }, error : function(msg){ //window.top.alert(' ...'+msg); } }); } @}
后台接口
省份
@RequestMapping(value = "/getProvince",method = RequestMethod.POST)
public List
데이터
/**
*
*/
@RequestMapping("/messageInfo")
@ResponseBody
public Object messageInfo(String province){
// ID
List regionsList = regionService.selectList(new EntityWrapper().eq("PARENT_ID",province));
String[] strName = new String[regionsList.size()]; // 、
Integer[] intCount = new Integer[regionsList.size()]; // count
for (int i = 0; i < regionsList.size(); i++) {
//
int count = testReportService.selectCount(new EntityWrapper().eq("cityId",regionsList.get(i).getId()));
strName[i] = regionsList.get(i).getRegionName();
intCount[i] = count;
}
Map map = new HashMap();
for (int i = 0; i < strName.length; i++) {
map.put(strName[i],intCount[i]);
}
return JSONObject.fromObject(map);
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.