Sha256: 3e761d64569168c6d5048999256555796cd6b72fc47ea98544afc4558de32856
Contents?: true
Size: 1.93 KB
Versions: 27
Compression:
Stored size: 1.93 KB
Contents
$(document).bind("ajaxSend", function(){ $(".modal:visible").find(".error_notification").hide(); $("#progress_circle").show(); }).bind("ajaxStop", function(){ $("#progress_circle").hide(); }).bind("ajaxComplete",function(event,request,settings){ //$("body").append("<div id='dog'>dogged</div>"); }).bind("ajaxError",function(event,request,settings){ //console.log(event); //console.log(request); //console.log(settings); $("#progress_circle").hide(); var request_url = settings.url; var request_method = settings.type; var status = request.status; var error = request.responseText; var readyState = request.readyState; //console.log("url:" + request_url); //console.log("method:" + request_method); //console.log("status:" + status); //console.log("error:" + error); //console.log("readyState:" + readyState); //console.log("request_url:" + request_url); //this handles the request abort that occurs as a normal part of the //remotipart request. if(status == 0 && readyState == 0 && request.statusText == "cancelled"){ return; } if(status == 200 || status == 201 || status == 302){ return; } if(request_url.endsWith("sign_in") && request_method == "POST" && status == 401){ error_message = error; mark_invalid_fields_on_sign_in_failure(error); } show_modal_error_message(error); }).bind("beforeSend",function(){ //console.log("caught before send"); }); var toggle_ajax_error_modal = function(){ if($("#ajax_error_modal").is(":visible")){ } else{ $("#ajax_error_modal").openModal(); } } var set_ajax_error_modal = function(){ //on clearing the $("#ajax_error_modal").leanModal({ dismissible: true, opacity: .5, in_duration: 300, out_duration: 200, after_close: function(options){ } }); } $(document).ready(set_ajax_error_modal); $(document).on('page:load', set_ajax_error_modal); ;
Version data entries
27 entries across 27 versions & 1 rubygems