lavkach3

Форк
0
63 строки · 1.8 Кб
1
$(function () {
2
  $(".search-invoice").on("keyup", function () {
3
    var value = $(this).val().toLowerCase();
4
    $(".invoice-users li").filter(function () {
5
      $(this).toggle($(this).text().toLowerCase().indexOf(value) > -1);
6
    });
7
  });
8
});
9

10
$("#custom-invoice > #printableArea:first").show();
11

12
// Print
13
$(".print-page").click(function () {
14
  var mode = "iframe"; //popup
15
  var close = mode == "popup";
16
  var options = {
17
    mode: mode,
18
    popClose: close,
19
  };
20
  $("div#printableArea:first").printArea(options);
21
});
22

23
var $btns = $(".listing-user").click(function () {
24
  var getDataInvoiceAttr = $(this).attr("data-invoice-id");
25
  var getParentDiv = $(this).parents(".invoice-application");
26
  var getParentInvListContainer = $(this).parents(".app-invoice");
27

28
  var $el = $("." + this.id).show();
29
  $("#custom-invoice > div").not($el).hide();
30
  var setInvoiceNumber = getParentDiv
31
    .find(".invoice-inner-part .invoice-number")
32
    .text("#" + getDataInvoiceAttr);
33

34
  var hideTheNonSelectedContent = $(this)
35
    .parents(".invoice-application")
36
    .find(".chat-not-selected")
37
    .hide()
38
    .siblings(".invoiceing-box")
39
    .show();
40
  var showInvContentSection = getParentDiv
41
    .find(".invoice-inner-part #custom-invoice")
42
    .css("display", "block");
43
  $btns.removeClass("bg-light-subtle");
44
  $(this).addClass("bg-light-subtle");
45

46
  if ($(".invoiceing-box").css("display") == "block") {
47
    $(".right-part.invoice-box").css("height", "100%");
48
  }
49

50
  // Print
51
  $(".print-page").click(function () {
52
    var mode = "iframe"; //popup
53
    var close = mode == "popup";
54
    var options = {
55
      mode: mode,
56
      popClose: close,
57
    };
58
    $("div#printableArea").printArea(options);
59
  });
60

61
  var myDiv = document.getElementsByClassName("invoice-inner-part")[0];
62
  myDiv.scrollTop = 0;
63
});
64

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.