0

私はこのJS関数を持っています:

function count_messages_in_thread( convo_id ) {
$('#conversation_' + id ).load('counter.php', {
    conversation_id: id
});
}

このphpループ内で呼び出されます(ラフコピー

foreach ( $threads as $thread ) { 
echo "<script>$(function() { count_messages_in_thread( '" . $thread->convo_id . "' ); });</script>";
echo "<div id='conversation_" . $thread->convo_id . "'></div>";
}

ご想像のとおり、この関数はフォーラム スレッド内の (未読) メッセージの数をカウントして表示します (単一ページのアプリなので、この目的のために JS を使用します)。

PHPとJSを分けたい。PHPを使用してIDを持つ配列を作成し、それをJSに渡して通過させ、その変数を対応するDIVに渡すことを考えていました。

助言がありますか?

前もって感謝します?

4

1 に答える 1