私はajaxをのループと呼んでいます。 ajax response
が正しい順序で取得していますが、正しくはありません。ループの使用中にAjax応答が正しい順序でなくdivで表示されない
最初のdivには最初の応答を、2番目のdivには2番目の応答などを表示する必要がありますが、何も表示されません。しかし私はデータ(応答)を警告しますが、正しいですが正しい順序ではありません。
私のコードは次のとおりです。
function loadanswer(){
var nos = $("#nos").val();
for(var h=0;h<nos;h++){
var lang = $("#hdn_lan_"+h).val();
var filename = $("#hdn_lanfile_"+h).val();
var pv = $("#hdn_pv_"+h).val();
$.post("ajaxCoderun.php", {filename:filename,lang:lang,pv:pv},function(data){
alert(data);
$("#ca_"+h).html("<span style='color:green;'>Correct Answer is: <b>"+data+"</b></span>");
});
}
}
loadanswer();
私は私がどのように、どこで、遅延時間を設定することができることを聞きましたか?
解決策を見つけるのを手伝ってください。
あなたが欲しいために、回答に番号を付けることができます:
今、私のコードは次のようになります。その後、javascriptで、応答を順番に並べ替え、並べ替えられた配列に配置します。ソート後に表示します。 – ovaherenow