$(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');
}
});
});
});