私はそれと一緒に作業している人々のためにかなり簡単にする必要がある古典的なajaxスクリプトをやっていると思う。AjaxクエリSQLと単一行の応答を送信
いいえ、考えてみましょう。データを計算してループするjquery ajaxからページを呼び出すことです。計算された行が1つあるときはいつでも、ページがJavaScriptに応答するようにしたい。 jqueryは、行のdiv行に値を設定します。つまり、すべての行が完了するのを待つべきではなく、一度に1つの行だけを取ります。
意味がありますか?問題はよく知られているはずですが、私の悪い説明には申し訳ありません。これまでの私のコード:
jQueryのページ:
$(document).ready(function() {
loadCityFriends();
});
function loadCityFriends() {
$.ajax({
url: 'cityfriends.php',
success: function(data) {
$("#cityfriends").append(data);
}
});
}
とcityfriends.php(ページ算出):
foreach bla bla bla
print '{"fbid": "'.$friend["id"].'", "img": "'.$friend["picture"].'"}';
私のコードの待ち時間がcityfriends.phpまでループ行われ、その後、移入されていますdiv。