私はまだ多くの解決策を見ましたが、私はまだこのdoesntの動作が分かりません。さらに別のclearIntervalがjavacriptで動作しない
timerId = 0;
$("#dumpStartId").click(function(){
var proId = $("#curProfileId").val();
timerId = setInterval(function(){
showact();
showactdat();
},1000);
});
$("#dumpStopId").click(function(){
clearInterval(timerId);
document.getElementById('curSeqId').value = "";
if(timerId)
{
clearInterval(timerId);
}
});
dumpstartidとdumpstopidは、2つのボタンのIDです。停止をクリックしても、間隔は連続して実行されます。私はこのコードで何が間違っているのか分かりません。コンソールにもエラーはありません。
更新:私は、約5,6回ボタンを目障りに押した後に、完全に停止することがあります。瞬間的にこのことを止めますか?(あまりにも多くの質問がありますか?)
クロムで問題なく動作しているようですか? http://jsfiddle.net/H3Dyq/ – WSkid
@WSkidはい、setintervalというint関数は、xmlデータのストリームを受け取ってすべてをデコードして値を返すphpファイルにリンクするajax関数ですこのプロセスは繰り返されます。私の地元でもそれは止まるが瞬間的にそうではないので、即座にそれを止める方法がある。 – swordfish