Advertisement
Guest User

Untitled

a guest
Jul 17th, 2019
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.56 KB | None | 0 0
  1. var names = {
  2. MSC: 'Москва',
  3. VLD: 'Владивосток',
  4. PVJ: 'Приволжье',
  5. KDR: 'Краснодар',
  6. DVK: 'Дальний Восток'
  7.  
  8. };
  9. var months = ['Нулябрь', 'Январь', 'Февраль', 'Март', 'Апрель', 'Май', 'Июнь', 'Июль',
  10. 'Август', 'Сентябрь', 'Октябрь', 'Ноябрь', 'Декабрь', 'ИТОГО'];
  11.  
  12. var $tbl = $('#ubitki2');
  13.  
  14. var $tr = $('<tr style="background:#e9e9e9"></tr>')
  15. .append('<td rowspan="2" class="td-month">Месяц</td>');
  16. for (var key in names) {
  17. $tr.append('<td colspan="2" class="td-name ' + key + '">' + names[key] + '</td>');
  18. }
  19.  
  20. var $trYear = $('<tr style="background:#e9e9e9"></tr>')
  21. var currentYear = new Date().getFullYear();
  22. var prevYear = currentYear - 1;
  23. var currentYearShort = currentYear.toString().slice(-2);
  24. var prevYearShort = prevYear.toString().slice(-2);
  25. for (var key in names) {
  26. $trYear.append('<td class="' + key + currentYearShort + '">' + currentYear + '</td>');
  27. $trYear.append('<td class="' + key + prevYearShort + '">' + prevYear + '</td>');
  28. }
  29.  
  30. $tbl.append($tr).append($trYear);
  31.  
  32. for (var i = 1; i < months.length; i++) {
  33. var $trData = $('<tr></tr>');
  34. $trData.append('<td class="td-month">' + months[i] + '</td>');
  35. for (var key in names) {
  36. $trData.append('<td class="' + key + currentYearShort + '-' + i + '"></td>')
  37. .append('<td class="' + key + prevYearShort + '-' + i + '"></td>');
  38. }
  39. $tbl.append($trData);
  40. }
  41.  
  42. $(document).ready(function () {
  43. $.ajax({
  44. url: 'feessbor3.php',
  45. type: 'GET'
  46. ,
  47. data: {
  48. Sid: $("#Sid").val()
  49. }
  50. ,
  51. dataType: 'json',
  52. success: function (json) {
  53.  
  54. var arr = json.data;
  55. for (var i = 0; i < arr.length; i++) {
  56. var counter = 0;
  57. var monthId = 0;
  58. for (var key in arr[i]) {
  59. if (counter == 0) {
  60. monthId = arr[i][key];
  61. }
  62. $('.' + key + '-' + monthId).html(arr[i][key]);
  63. counter++;
  64. }
  65.  
  66. }
  67. }
  68. });
  69. });
  70.  
  71. $(document)
  72. .ready(function () {
  73.  
  74. $('#ubitki2 td').each(function() {
  75. var text = $(this).text();
  76. $(this).text(text.replace('-,', '-0,'));
  77. });
  78. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement