0

複数のカウンターを作成しようとしていますが、完了していません...ページ内のすべてのユーザーに4つの状態があり、ユーザーが単一の状態で費やした時間をカウントしたい..すべての状態がユーザーによって変更される..ユーザーは自分の状態をカウンター(アップ)に変更します...開始してリセットし、次のステータス変更までカウントアップします..できるだけ早く私を助けてください...

私は多くのコードを試しましたが、ユーザーが多く、カウンターコードは1つであり、変数はカウンターごとに1つであるため、完了しませんでした....ユーザーの数は..動的です...

4

3 に答える 3

0

ここでは、クライアント側でカウンター値を維持することにより、Cookie を使用してそれを行うことをお勧めします。

$.cookie("key", value) を使用して値を設定し、 $.cookie("key") を使用して保存された値を取得できます。

jquery Cookie に関する記事も参照してください。 http://www.electrictoolbox.com/jquery-cookies/

于 2013-10-04T10:40:24.190 に答える
0

次に、そのユーザーのセッションでそのカウンター値を維持し、ページの読み込み時に同じカウントから再度開始できる方法が 1 つあります。

于 2013-10-04T06:39:39.647 に答える
0

はい、複数のユーザーがログに記録しているWebアプリケーションで同じことを試みた場合、確かにそれは衰退します..そのため、各カウンターのセッションを維持する必要があります(可能であれば)。

または、カウンターを開始し、自動的にリセットされるクリックコールコールバック(jquery / ajax)の時点で1つの提案があります。しかし、はい、セッションごとにそれを維持する必要があります。

于 2013-10-03T12:55:51.153 に答える