Guest User

Untitled

a guest
Apr 25th, 2018
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.18 KB | None | 0 0
  1. var counter = 0;
  2. $('#filter-form').submit(function (event) {
  3. event.preventDefault();
  4.  
  5. alert("counter init = " + counter)
  6. while (counter < 10) {
  7. (function () {
  8. $.ajax({
  9. url: '/algorithm',
  10. method: 'GET',
  11. data: $('#filter-form').serialize() + "&counter=" + counter,
  12. success: function (data) {
  13. alert("The data is " + data);
  14. setCounter(parseInt(data))
  15. },
  16. error: function (xhr, status, error) {
  17. var err = eval("(" + xhr.responseText + ")");
  18. alert(err.Message);
  19. }
  20. });
  21. })();
  22. }
  23. alert("counter end = " + counter)
  24. });
  25.  
  26. function setCounter(data) {
  27. counter = data
  28. }
  29.  
  30. @RequestMapping(value = "/algorithm")
  31. @ResponseBody
  32. public String test(@RequestParam Map<String, String> allRequestParam) {
  33.  
  34. int counter = Integer.parseInt(allRequestParam.get("counter"));
  35. counter++;
  36.  
  37. return Integer.toString(counter);
  38. }
  39.  
  40. $('#filter-form').submit(function (event) {
  41. event.preventDefault();
  42. alert("counter init = " + counter)
  43. if (counter >= 10) return;
Add Comment
Please, Sign In to add comment