first commit
This commit is contained in:
@@ -0,0 +1,31 @@
|
||||
/*globals wpml_user_language_data, jQuery*/
|
||||
jQuery(function () {
|
||||
"use strict";
|
||||
|
||||
var selector = jQuery('#wpml-user-language-switcher-form').find('select');
|
||||
selector.change(function () {
|
||||
var data;
|
||||
selector.prop('disabled', true);
|
||||
data = {
|
||||
'action' : 'wpml_user_language_switcher_form_ajax',
|
||||
'mail' : wpml_user_language_data.mail,
|
||||
'language': selector.val(),
|
||||
'nonce': wpml_user_language_data.nonce
|
||||
};
|
||||
|
||||
/** @namespace wpml_user_language_data.ajax_url */
|
||||
/**
|
||||
* @namespace wpml_user_language_data.auto_refresh_page
|
||||
* @type int
|
||||
* */
|
||||
jQuery.post(wpml_user_language_data.ajax_url, data, function() {
|
||||
selector.prop( 'disabled', false );
|
||||
selector.css( 'color', 'green' );
|
||||
if (1 === parseInt(wpml_user_language_data.auto_refresh_page)) {
|
||||
location.reload();
|
||||
}
|
||||
});
|
||||
|
||||
});
|
||||
|
||||
});
|
||||
Reference in New Issue
Block a user