【发布时间】:2013-12-11 17:55:03
【问题描述】:
我在 $.post 中使用 $.post!
但第二个 $.post 返回空值!
JQuery 代码:
var id;
$.post('1.php', {id:id}, function(data){
var stat;
$.post('2.php', {stat:stat}, function(newdata){
alert(newdata);
});
});
2.php代码:
if(isset($_POST['stat'])){
echo "test";
}
【问题讨论】:
-
您有语法错误。
{stat:stat,->{stat:stat},。你的真实代码中是否存在这个问题? -
var stat;和下一行stat:stat所以 stat 未定义 -
@A.Wolff 这并不重要,因为 PHP 代码正在返回
test -
对不起!!!编辑第一篇文章。在实际代码中关闭}!
-
@Mohammad 在这种情况下,请检查您的 JavaScript 控制台和网络选项卡是否有错误。