1 jQuery(document).ready(function ($) { 2 3 var base_url = my_constant.HOME_URL+"/wp-admin/admin-ajax.php"; 4 jQuery("#donate-form").validate({ 5 rules: { 6 card_number: { 7 required: true, 8 minlength: 10, 9 }, 10 security_code: { 11 required: true, 12 minlength: 3, 13 }, 14 month: { 15 required: true 16 }, 17 year_info: { 18 required: true, 19 }, 20 21 22 }, 23 messages: { 24 card_number: { 25 required: 'A credit card number is required.', 26 minlength: 'Credit card number should be minimum 10 characters.', 27 }, 28 security_code: { 29 required: 'CVV/CCV is required.', 30 minlength: 'CVV/CCV should be minimum 3 characters .' 31 }, 32 month: { 33 required: 'Month is required.', 34 }, 35 year_info: { 36 required: 'Year is required.', 37 }, 38 }, 39 submitHandler: function(form,e) { 40 jQuery('.response_error').html(''); 41 e.preventDefault(); 42 var serialized_data = jQuery('#donate-form').serialize(); 43 serialized_data +='&action=send_donation_amount'; 44 jQuery.ajax({ 45 url: base_url, 46 type: 'POST', 47 data: serialized_data, 48 beforeSend: function() { 49 jQuery('#loader-container').show(); 50 }, 51 success: function(data) { 52 jQuery('#loader-container').hide(); 53 data=JSON.parse(data); 54 if(data.status == 0){ 55 jQuery('#error_pop').modal('show'); 56 }else { 57 jQuery('#success_pop').modal('show'); 58 jQuery('#donate-form')[0].reset(); 59 jQuery('.payment-gateway').hide(); 60 jQuery("div.main-donation-payment-process").show(); 61 } 62 63 } 64 }); 65 66 } 67 }); 68});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.