setInterval
メソッドの使用中に1つの問題に直面しています。
その時点で jsp ページが読み込まれる (onload) ときに、1 つの setInterval(function(),time) メソッドを呼び出しました。以下は私のjspのオンロードコードです
var refreshLoop = 0;
var refreshFrequency = 900000;
$(window).load(function() {
startRefresh();
});
function startRefresh() {
refreshLoop = setInterval("refreshScreen()", refreshFrequency);
}
このページには、1 つの行を div から別の div にドラッグするドラッグ アンド ドロップ機能があります。行を別のテーブルにドロップすると、そのテーブルが更新されました。あるドロップを別の div に呼び出す ajax を実行しました。今やりたいことは、ドロップ ID が完了したときに、この setInterval をクリアしてデフォルトにします。
例:ページの読み込み時にsetIntervalタイミングを10分に設定したので、毎回10分後にページが読み込まれます。ドラッグ アンド ドロップすると、行を別の div にドロップすると、10 分のカウントが開始されます。
私は JavaScript と ajax でこれを行いました。
この問題について何か提案してください。