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
});
}
同期AJAX要求のループ?それは本当にブラウザをフリーズするでしょう、別の方法について考えなければならないかもしれません。 – Marc
私はすべてのjj値が必要なので、シンクで試しました – venkat
あなたのSelect.phpが正確に何をしているのか分かりませんが、単純にSelect.phpを変更して文字列を返し、for-loop成功関数ですか? – Naning