0
내 코드의 Ajax 응답을 어떻게 표시합니까? async=true
을 사용할 때 yy
값은 마지막 값일뿐입니다. 0
에서 a
까지 모든 값에 대해 표시해야합니다. 그것은 async=false
와 함께 잘 작동합니다. 여기 내 코드입니다 :Ajax 응답이 성공 함수 내에 표시되지 않습니다.
for(var jj=0;jj<a;jj++){
var yy=jj;
var ins=12
var rou=13
/* */
$.ajax({
type:"GET",
url:"Select.php",
async:false,
data:"rou="+rou+
"&ins="+ins,
success : function(t){
$("#truk"+yy).text(t);
// Response not shown here
} //success
});
}
동기 아약스 요청의 루프 :
이 여기에 살고 참조 ? 브라우저를 정지 시키면 어쩌면 다른 방법을 생각해야합니다. – Marc
모든 jj 값이 필요하기 때문에 동기화로 시도했습니다 – venkat
정확하게 Select.php가 무엇인지 모르겠지만 Select.php를 수정하여 문자열 배열을 반환하고 for 루프를 넣는 것이 쉽지는 않습니다 성공 함수에서? – Naning