29 lines
876 B
JavaScript
29 lines
876 B
JavaScript
jQuery(function () {
|
|
jQuery('.js-wpml-st-troubleshooting-action').click(function () {
|
|
var self = jQuery(this);
|
|
var nonce = self.data('nonce');
|
|
var reload = self.data('reload');
|
|
|
|
self.prop('disabled', true);
|
|
self.after(icl_ajxloaderimg);
|
|
jQuery.ajax({
|
|
type: "post",
|
|
url : ajaxurl,
|
|
data : {
|
|
action: self.data('action'),
|
|
nonce: nonce
|
|
},
|
|
success: function() {
|
|
if (reload) {
|
|
window.location.reload(true);
|
|
} else {
|
|
alert(self.data('success-message'));
|
|
}
|
|
},
|
|
complete: function() {
|
|
self.prop('disabled', false);
|
|
self.next().fadeOut();
|
|
}
|
|
});
|
|
});
|
|
}); |