我有一个发布到 PHP 文件的 ajax 函数。现在,由于我使用的是 WordPress,我可以使用 get_url 函数,因此我不需要对整个 URL 进行硬编码。
WordPress 函数是一个 PHP,所以我尝试在 ajax 帖子中使用 PHP。但它不会成功。有任何想法吗 ?有可能吗?
这就是我所拥有的。
$(document).ready(function(){
$('#submit').click(function(){
$.post('<?php echo get_template_directory_uri(); ?>/send.php', $("#mycontactform").serialize(), function(response) {
$('#success').html(response);
//$('#success').hide('slow');
});
return false;
});
});
我也尝试过这样的引号内的php echo。
$.post(' "<?php echo get_template_directory_uri(); ?>" /send.php' ....
以太方式我得到这条路
http://mysite.com/%27%3C?php%20echo%20get_template_directory_uri();%20?%3E%27/send.php&email=&message=&name=&sent=1