[英]Passing JS variable to PHP
我试图将JS变量传递给PHP,并让PHP回显JS变量。 我不断得到一个空的空字符串。 我究竟做错了什么?
function(u){
if(u){
var dt = {'ud':u};
console.log(dt);
$.post('xrege.php', dt, function(r){
console.log(r.responseText);
console.log(typeof(r.responseText));
});
}
});
<?php
$ud = $_POST['ud'];
echo json_encode($ud);
?>
您应该将php代码分成一个不同的文件,并且应该可以正常工作。
if(u){
var dt = {'ud':u};
console.log(dt);
$.post('xrege.php', dt, function(r){
console.log(r);
console.log(typeof r);
},"json");
}
将上面的代码命名为123.html,并将下面的代码保存在xrege.php中
<?php
$ud = $_POST['ud'];
echo json_encode($ud);
?>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.