我的主题文件夹中有single.php文件,我在这个文件中使用ajax代码我在同一个文件夹中有另一个文件,我在这里获取此请求但是这里不适合我的是我的jquery用single.php编写的
$na= jQuery.noConflict();
$na(document).ready(function(){
$na('nav a').click(function(){
var nv=$na(this).text().replace(/\s/g, "_");
var pv=nv.toLowerCase();
$na.ajax({
type: "POST",
url: '<?php bloginfo('template_url')?>/popupdatapdf.php',
data: 'valueMin='+pv,
success: function(result){
alert(result);
}
});
});
答案 0 :(得分:2)
尝试这样的事情:
jQuery(function($){
$('nav a').on('click', function(){
var nv = $(this).text().toLowerCase().replace(/\s+/g, "_");
$.ajax({
type: "POST",
url: '<?php echo get_template_directory_uri(); ?>/popupdatapdf.php',
data: {valueMin : nv}
}).done(function(result) {
console.log(result);
});
});
});
打开控制台以检查错误,同样在网络标签中查看文件popupdatapdf.php
实际位于当前主题的根目录中。