Mam kod który w pętli pobiera poprzez post dane:
<!DOCTYPE html><html><head> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script> <script> $( document ).on( "click", "#start" , function(e) { function petla (i, l, zwrot) { $.post("script.php",{ // wartosc: wartosc }, function (data) { $("#wynik").append(data); if (i < l) { petla(++i, l, zwrot); } else { zwrot(); } }); } petla(0, 5, function () { $("#wynik").append(' koniec '); }); }); </script> </head> <body> <button id="start">Start</button> <button id="stop">Stop</button> <div id="wynik"></div> </body></html>
Przypuśćmy że czasami odczyt z "script.php" trwa dłużej a ja nie chciałbym tyle czekać.
Jak przerwać działania skryptu po wciśnięciu przycisku stop ?
Nie daje rady tego zrobić. Proszę o pomoc.
Dziękuję
Pozdrawiam