SHARE
TWEET

Untitled

a guest Jul 17th, 2019 68 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  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.     });
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
Not a member of Pastebin yet?
Sign Up, it unlocks many cool features!
 
Top