//비동기적이며 기다리지 않습니다. ajax를 사용하여 값 할당을 완료합니다.
function getCaseInfoForMap(){
var formInfo=$("#firstForm").serialize();
var dd
$.ajax({
type:"post",
url:"<%=path %>/webmodule/constructionDecision/WjInfo/getCaseInfoForMap.do?timeType=" timeType "&gridNumber="gridNumber,
dataType:"json",
data:formInfo,
성공:함수(데이터){
dd=data;
}
})
return dd;//
}
//테스트
함수 테스트 (){
var data=getCaseInfoForMap();
alert(data[0].caseId)
}
//동기식 async:false입니다. ajax는 완료될 때까지 반환하지 않습니다.
function getCaseInfoForMap( ){
var formInfo=$("#firstForm").serialize();
var dd=""
$.ajax({
type:"post",
url :"< ;%=path %>/webmodule/constructionDecision/WjInfo/getCommCaseInfoCount.do?timeType=" timeType "&gridNumber=110105217",
dataType:"json",
data:formInfo,
async:false ,
success:function(data){
dd=data;
}
})
return dd; function test( ){
var data=getCaseInfoForMap();
alert(data)
}