29 lines
No EOL
874 B
JavaScript
29 lines
No EOL
874 B
JavaScript
jQuery(document).ready(function () {
|
|
jQuery('.js-wpml-st-troubleshooting-action').click(function () {
|
|
var self = jQuery(this);
|
|
var nonce = self.data('nonce');
|
|
var reload = self.data('reload');
|
|
|
|
self.attr('disabled', 'disabled');
|
|
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.removeAttr('disabled');
|
|
self.next().fadeOut();
|
|
}
|
|
});
|
|
});
|
|
}); |