Every line of 'ajax beforesend' code snippets is scanned for vulnerabilities by our powerful machine learning engine that combs millions of open source libraries, ensuring your JavaScript code is secure.
134 function beforeSend() { 135 var forms = $(".form-row"); 136 137 forms.each(function() { 138 var options = $(this).find("option") 139 options.each(function() { 140 if ($(this).attr("disabled")) { 141 $(this).attr("disabled", false); 142 } 143 }) 144 }); 145 return true; 146 }
56 function beforeSend(jqXHR, settings){ 57 // show gif here, eg: 58 if(settings.url == 'postMetadata'){ 59 $("#loading-modal").modal({ 60 keyboard: false, 61 backdrop: 'static' 62 }); 63 var errors = checkMandatory(); 64 if(errors){ 65 closeModal(); 66 $("#error-message").text('Some of the Mandatory fields are not filled. Please verify your data and try again.') 67 $("#loading-alert").modal('show'); 68 jqXHR.abort(); 69 } 70 71 } 72 }
71 function send(_, complete) { 72 var script = jQuery("
17 function ajaxBindCallback() 18 { 19 if (ajaxRequest.readyState == 4) 20 { 21 if (ajaxRequest.status == 200) 22 { 23 if (ajaxCallback) 24 { 25 ajaxCallback(ajaxRequest.responseXML); 26 } 27 else 28 { 29 alert('no callback defined'); 30 } 31 } 32 else 33 { 34 alert("There was a problem retrieving the xml data:\n" + ajaxRequest.status + ":\t" + ajaxRequest.statusText + "\n" + ajaxRequest.responseText); 35 } 36 } 37 }
32 function ajaxSuccess(response) { 33 if (response.status == 'success'){ 34 formValid(response.redirect_url); 35 } 36 else if (response.status == 'error'){ 37 formInvalid(response.form_errors); 38 } 39 }
43 function executeAjax(form){ 44 if (!form.valid()) 45 return; 46 47 form.find(".submit").attr("disabled", true); 48 form.find(".cancel").attr("disabled", false); 49 50 var error = function(jqXHR) { 51 resetForm(form, false); 52 if (jqXHR.status == 400) { 53 errorPopup(Messages.get('error.occured'), form.parent(), "center-popup"); 54 return; 55 } 56 errorPopup(Messages.get('error.occured'), form.parent(), "center-popup"); 57 console.log(jqXHR); 58 }; 59 60 var success = function(response, status, jqhr) { 61 var target = $("#" + form.data("ajax-result")); 62 63 var action = form.data("ajax-on-callback") || "replace-inner"; 64 if (action == "replace-inner") { 65 target.html(response); 66 } else if(action == "append") { 67 target.append(response); 68 } else if(action == "replace"){ 69 target.replaceWith(response); 70 } 71 target.removeClass("hidden"); 72 73 resetForm(form, false); 74 bindAll(); 75 }; 76 77 var uri = form.attr("action"); 78 $.ajax(uri, { 79 success: success, 80 error: error, 81 dataType : 'html', 82 data : form.serialize(), 83 method: "POST" 84 }); 85 }
359 function ajax_request(options, callback) { 360 var params = _.extend({}, options, candidates.attributes, ctype, { 361 action: 'p2p_box', 362 nonce: P2PAdminL10n.nonce 363 }); 364 365 return jQuery.post(ajaxurl, params, function(response) { 366 var e; 367 try { 368 response = jQuery.parseJSON(response); 369 } catch (_error) { 370 e = _error; 371 if (typeof console !== "undefined" && console !== null) { 372 console.error('Malformed response', response); 373 } 374 return; 375 } 376 if (response.error) { 377 return alert(response.error); 378 } else { 379 return callback(response); 380 } 381 }); 382 }
125 function OLdoAJAX() { 126 if(OLhttp.readyState==4){ 127 if(OLdebugAJAX)alert( 128 'OLhttp.status = '+OLhttp.status+'\n' 129 +'OLhttp.statusText = '+OLhttp.statusText+'\n' 130 +'OLhttp.getAllResponseHeaders() = \n' 131 +OLhttp.getAllResponseHeaders()+'\n' 132 +'OLhttp.getResponseHeader("Content-Type") = ' 133 +OLhttp.getResponseHeader("Content-Type")+'\n'); 134 if(!OLhttp.status||OLhttp.status==200){ 135 OLresponseAJAX=OLclassAJAX?'<div>':''; 136 OLresponseAJAX += OLhttp.responseText; 137 OLresponseAJAX += OLclassAJAX?'</div>':''; 138 if(OLdebugAJAX)alert('OLresponseAJAX = \n'+OLresponseAJAX); 139 OLclassAJAX=0; 140 return (typeof OLcommandAJAX=='string')?eval(OLcommandAJAX):OLcommandAJAX(); 141 }else{ 142 OLclassAJAX=0; 143 return OLerrorAJAX(); 144 } 145 } 146 }
89 function AJAXsuccess(value,id,response){ 90 }
226 function cbBeforeSendForm(settings) { 227 var result = settings; 228 result.data = networks.$formObj.form('get values'); 229 return result; 230 }