Javascript 浏览器接收到POST请求,但未执行

Javascript 浏览器接收到POST请求,但未执行,javascript,php,post,Javascript,Php,Post,我在JS中发出了一个POST请求,向PHP发送一个JS变量,我的浏览器收到了它,但我无法以任何方式利用它,如果我打印它,它不会出现在我的站点中。 以下是我的代码和解释问题的屏幕截图: JS: PHP: $variable=isset($\u POST['variable'])$_POST['variable']:NULL; 将成功/错误处理程序添加到您的$。post $.post('configurator.php', {variable: variableToSend}, funct

我在JS中发出了一个POST请求,向PHP发送一个JS变量,我的浏览器收到了它,但我无法以任何方式利用它,如果我打印它,它不会出现在我的站点中。
以下是我的代码和解释问题的屏幕截图:

JS:

PHP:

$variable=isset($\u POST['variable'])$_POST['variable']:NULL;

将成功/错误处理程序添加到您的
$。post

$.post('configurator.php', {variable: variableToSend},
    function(data) {
        alert("Data: " + data);
    })
  .fail(function(response) {
    alert('Error: ' + response;
});

您已经启动了一个
帖子
,很好的第一步。。。你忽略了回应(您的代码中没有任何内容
$。post
等表明您甚至关心响应-而且,您的响应似乎是一个完整的网页-因此,考虑到您只是尝试执行AJAX post,当您发出AJAX请求时,返回的数据不会神奇地出现在您的HTML中,您必须实际将其放入好了。所有关于ajax的教程都解释过了吗?好的,我就这样继续,谢谢你的快速回答。你应该添加一个完整答案的示例
$variable = isset($_POST['variable']) ? $_POST['variable'] : NULL;
<div id="displaytest">
<?php
print "test : $variable";
?>
</div>
$.post('configurator.php', {variable: variableToSend},
    function(data) {
        alert("Data: " + data);
    })
  .fail(function(response) {
    alert('Error: ' + response;
});