buildindex.js 1.0 KB

12345678910111213141516171819202122232425262728293031323334
  1. $(document).ready(function()
  2. {
  3. $('#execButton').click(function()
  4. {
  5. $('#execButton').hide();
  6. $.getJSON($(this).attr('href'), function(response)
  7. {
  8. if(response.result == 'finished')
  9. {
  10. $('#resultBox').append("<li class='text-success'>" + response.message + "</li>");
  11. return false;
  12. }
  13. else
  14. {
  15. className = response.type + 'count';
  16. $typeCount = $('#resultBox .' + className)
  17. if($typeCount.length == 0)
  18. {
  19. $('#resultBox').append("<li class='text-success'>" + response.message + "</li>");
  20. }
  21. else
  22. {
  23. count = parseInt($typeCount.html()) + parseInt(response.count);
  24. $typeCount.html(count);
  25. }
  26. $('#execButton').attr('href', response.next);
  27. return $('#execButton').click();
  28. }
  29. });
  30. return false;
  31. });
  32. })