1

ajax経由でコンテンツをリロードするコードが少しありますが、投稿の途中にある場合はリロードしたくありません(これはフォーラムで、ajax経由でプルしています)

    //refresh every 15 secs
    var refreshId = setInterval(function()
    {
        $('#fluxbb-forum').load(current_forum_url);

    }, 15000);

フォームフィールドが「アクティブ」かどうかを確認するにはどうすればよいですか? 可能であれば、不要なフラグを設定しないようにしています。

前もって感謝します

4

1 に答える 1

1
$("#formField").is(":focus")

...IDが「formField」のフォームフィールドにユーザーがフォーカスを持っているかどうかがわかります。AJAX 関数の前にこれを行います。

また、タイマーを開始して、ユーザーが最後にキーを押したのはいつかを判断することもできます。

于 2012-10-10T18:21:38.730 に答える