create.js.erb 1.1 KB

123456789101112131415161718192021222324252627
  1. $("#error_explanation_move").html("");
  2. <% if @cash_registers_move.errors.any? %>
  3. $('#error_explanation_move').removeClass('hidden');
  4. <% @cash_registers_move.errors.values.each do |message| %>
  5. $("#error_explanation_move").append($("<li />").html("<%= message.first.to_s %>"));
  6. <% end %>
  7. <% else %>
  8. if($("#error_explanation_move").is(':visible')) {
  9. $("#error_explanation_move").addClass('hidden');
  10. }
  11. <% if @sale.present? && @sale.saletype == 'credit' %>
  12. window.location = "<%= debtors_path %>";
  13. var ticket_window = window.open("<%= print_credit_payment_receipt_path(:sale_id => @sale.id, :debts => @debt, format: 'pdf') %>", 'New tab', '' );
  14. <% else %>
  15. var newRow = $('<%= j render (@cash_registers_move) %>');
  16. $('#payments_table tbody').append(newRow);
  17. $('#cash_registers_move_quantity').val('');
  18. $('#cash_registers_move_payment_method_id').val('');
  19. $('#cash_registers_move_received').attr('disabled', false);
  20. if($("#card_info").is(":visible")) {
  21. $('#cash_registers_move_cardnumber').val('');
  22. $("#card_info").fadeOut();
  23. }
  24. unlockConfirmPayment();
  25. <% end %>
  26. <% end %>