Отправка переменной jQuery в php-функцию

Я отправляю переменную x jQuery в файл php.

Это мой jQuery с ajax:

jQuery(document).ready(function($) { var x = jQuery('#sbering option:selected').val(); jQuery('#optionvalue').html(x); jQuery.ajax({ url: frontEndAjax.ajaxurl, data: { 'action':'my_ajax_function', 'id' : x }, success:function(data) { console.log(data); }, }); }); 

Это функция, в которой я отправляю переменную x:

 function my_ajax_function() { if(isset($_REQUEST['id'])) { $aux = $_REQUEST['id']; echo "ID: " . $aux; } var_dump($aux); ... 

вместо того, чтобы печатать как $ aux, так и var_dump ($ aux) на экране, они видны только в консоли, а $ aux in php – Null.

Что я делаю не так?

Solutions Collecting From Web of "Отправка переменной jQuery в php-функцию"