$(document).ready(function() { $('.showStatus').on('click', function() { $('#modalTracking .trackInfo').html(''); var ref = $(this).data('reference'); $.ajax({ url: ajaxTrackingLink, data: 'track='+ref, dataType: 'json', method: 'get', success: function(json) { var html = ''; if (json.error != 'error') { var last = json.current html = ''+last.date+'

Aktualny status przesyłki to:

'; html += ''+last.status.description+'
'; } else { html = '
Wystąpił błąd: Przesyłka nie istnieje w systemie.
'; } $('#modalTracking #myModalLabel').html('Śledzenie przesyłki InPost nr:
'+json.result.tracking_number); $('#modalTracking .trackInfo').html(html); $('#modalTracking').modal('show'); } }); }); $('.showHistory').on('click', function() { $('#modalTracking .trackInfo').html(''); var ref = $(this).data('reference'); $.ajax({ url: ajaxTrackingHistoryLink, data: 'track='+ref, dataType: 'json', method: 'get', success: function(json) { var html = ''; if (json.error != 'error') { var lista = json.result.tracking_details; $.each(lista, function(index, value) { var curr = ''; if (index == 0) { curr = ' current'; } html += '
'+value.date+'

Aktualny status przesyłki to:

'; html += ''+value.statusPL.description+'
'; }); } else { html = '
Wystąpił błąd: Przesyłka nie istnieje w systemie.
'; } $('#modalTracking #myModalLabel').html('Historia statusów przesyłki nr:
'+json.result.tracking_number); $('#modalTracking .trackInfo').html(html); $('#modalTracking').modal('show'); } }); }); });