Sha256: 8d9c2efbaf480c9dd68d8993640df49c8f08e2cf35ef6d03500c3f611a93bdd1
Contents?: true
Size: 1.73 KB
Versions: 18
Compression:
Stored size: 1.73 KB
Contents
class View { static get(url,data,destination,callback = function() {}){ start_load(); $.ajax({ url: url, type: 'GET', data: data, }).done(function(result) { stop_load(); $(destination).html(result); update_html_elements(); callback(); }).error(function(result) { stop_load(); $(destination).html('<div class="lv-item p-20 bgm-red m-b-5 animated fadeIn"><div class="media"><div class="pull-left"><i class="zmdi zmdi-hc-3x zmdi-alert-octagon c-white"></i></div><div class="media-body"><div class="lv-title c-white">Algo salió mal</div><small class="lv-small c-white">Los administradores acaban de ser informados de este error, ni bien tengan una solución se te notificará. Disculpá las molestias.</small></div></div></div>'); }); } static append(url,data,destination,callback = function() {}){ start_load(); $.ajax({ url: url, type: 'GET', data: data, }).done(function(result) { stop_load(); $(destination).append(result); update_html_elements(); callback(); }).error(function(error) { stop_load(); if ($('#error-modal')[0]) { $('#error-modal').remove(); } $('body').append('<div aria-labelledby="error" class="modal bounceIn animated" id="error-modal" role="dialog" tabindex="-1"><div class="modal-dialog modal-sm" style="min-width:150px !Important;"><div class="modal-content"><div class="modal-body p-20 text-center"><i class="zmdi zmdi-hc-3x zmdi-alert-polygon c-red"></i></div><div class="modal-footer" style="text-align: center !Important;"><div class="f-900 c-gray">' + error.responseText + '</div></div></div></div></div>'); $('#error-modal').modal('show'); }); } }
Version data entries
18 entries across 18 versions & 1 rubygems