我在JS中发了一个POST请求,将一个JS变量发送到PHP,我的浏览器收到了它,但是我无法以任何方式利用它,如果我没有在我的网站中出现它打印出来。
这是我的代码和解释问题的屏幕截图:
JS:
var variableToSend = '8';
$.post('configurator.php', {variable: variableToSend});
PHP:
$variable = isset($_POST['variable']) ? $_POST['variable'] : NULL;
<div id="displaytest">
<?php
print "test : $variable";
?>
</div>
答案 0 :(得分:0)
将成功/错误处理程序添加到$.post
。
$.post('configurator.php', {variable: variableToSend},
function(data) {
alert("Data: " + data);
})
.fail(function(response) {
alert('Error: ' + response;
});