我正在创建一个Wordpress插件,并使用它学习jQuery和AJAX。我在WPD、SE和其他网站上读过很多帖子,但我无法理解我需要做什么(我在这方面是一个真正的新手)。
我目前将此作为我的JS
jQuery(".my_button").click(function(){
var sn = jQuery(this).val();
alert(sn);
jQuery.get(ajaxurl,{\'action\': \'getname\'},
function (msg) { jQuery(".result_area").html(msg);});
});
这可以正常工作,并通过单击按钮的值发出警报,然后调用PHP函数fine并在div中正确显示结果。
我需要做的是将变量sn的值发送到php函数,并在自定义数据库查询中使用该结果。我想我需要在这行代码中添加一些东西jQuery.get(ajaxurl,{\'action\': \'getname\'},
但是在尝试了几天不同的代码之后,我无法让变量出现在PHP函数中。
我应该在PHP函数中使用$atts来检索它,还是以其他方式进行检索。