JSFiddle - React, Tailwind, and code Playground

by pencilking2002

HTML

/* in functions.php */
add_action( 'wp_ajax_rs-MYajaxAction', 'wpw_display_js_vars');
add_action( 'wp_ajax_nopriv_rs-MYajaxAction', 'wpw_display_js_vars');

function wpw_display_js_vars() {
	
	var_dump($_POST['uid']);
	//outputs null
	die();

}

JavaScript

/* p_name, user_meta.current_user_id, clicked_post and ajaxurl are all global defined in another part of the script */
$('.walkthrough-list').find('a').each(function() {
	$(this).click(function() {
    	$.post(
        	ajaxurl,
            {
            	action: "rs-MYajaxAction",
               	p: p_name, 
               	uid : user_meta.current_user_id,
                tut_name : clicked_post
            },
            function(resp) {
            	console.log(resp);
        });// end $.post 
        return false;
});