아 약 스 돌아 가기 제 이 슨
부분 리 셋, 내 가 가장 빨리 생각 한 것 은 모두 Ajax 로 완성 하 는 것 이다. 그러나 이전에 json 을 사용 한 적 이 없어 서 실현 하 는 과정 에서 약간의 번 거 로 움 을 만 났 지만 결국은 해결 되 었 다.
페이지 코드:
<div> ?
<span class="len_yes" onclick="checkExamYes('<s:property value="checkDay"/>');"><a href="javascript:void(0)"> </a></span>
</div>
<script type="text/javascript">
function checkExamYes(checkDay){
$.ajax({
url : "<%=contextPath%>/stu/studyplanWeb!getExamSummaryLimtContent.action",
type : "post",
dataType : "json",
data : {
"examSummary.summarydate" : checkDay
},
success : function(result) {
//
var epNameList = result.entity;
if(epNameList == null){
checkExam(checkDay);
}else{
var displayexminfo="";
// Jquery each() epNameList
$.each(epNameList,function(key,val){
displayexminfo+="<li> "+"<font style='color:yellow;'>"+ val.substring(0,6)+"..."+"</font>"+" 。</li>";
//alert(key); ( 5 )
if(key=='5'){
return false; //
}
});
$("#examdo2").show();
$("#examdo").hide();
$("#resExamText").html(displayexminfo);
$("#resExamText").show();
}
},
error : function(error) {
showErrorWin('error===checkExamYes','');
}
});
}
</script>
자바 코드:
public String getExamSummaryLimtContent(){
List<ExamSummary> examSummaryList = null;
try{
QueryExamSummaryCondition qExamsummaryCondition = getQueryExamSummaryCondition();
//
String currdate = DateUtil. formatDate(examSummary.getSummarydate());
Date summarydate = DateUtil.toSqlDate(currdate, "yyyy-MM-dd");
qExamsummaryCondition.setSummarydate(summarydate);
qExamsummaryCondition.setCusId(getLoginUserId());
examSummaryList = examSummaryService.getExamSummaryList(queryExamSummaryCondition);
List<String> epNameList = new ArrayList<String>();
if(examSummaryList != null && examSummaryList.size()>0){
// Exapa epName
for(int i=0;i<examSummaryList.size();i++){
ExamSummary es = examSummaryList.get(i);
int epId = es.getExamId();
Exapa exapa = null;
exapa = examSummaryService.getExampaperById(epId);
System.out.println(exapa.getEpName());
if(exapa != null){
String epName = exapa.getEpName();
epNameList.add(epName);
}
}
// epNameList Result
setResult( new Result<List<String>>(false,"success",null,epNameList));
}else{
setResult( new Result<List<String>>(false,"failure",null,null));
}
}catch(Exception e){
e.printStackTrace();
setResult( new Result<List<String>>(false,"failure",null,null));
}
return "json" ;
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
원생 Ajax와 jQuery Ajax의 차이점 예시 분석선언: 이번에 소개한 것은 aax와 백그라운드를 이용하여 데이터 교환을 하는 작은 예이기 때문에 demo는 서버를 통해 열어야 합니다.서버 환경은 구축하기 매우 좋다. 인터넷에서wamp나xampp를 다운로드하여 한 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.