我有下面的代码,但无论何时我运行它,数据不发送到PHP文件。
下面是 AJAX 代码:
$.ajax({
type: "POST",
url: "api/tired.php",
data: { username: username },
success: function (data) {
$("#msg").html(data);
},
});
下面是php文件:
if(isset($_POST['username'])) {
echo $_POST['username'];
}
else {
echo "hello bro";
}
不是显示用户名,而是显示“hello bro'。
有人能帮帮忙吗?
2条答案
按热度按时间am46iovg1#
很显然,仅凭这一小段代码很难理解您所做的工作(或者可能我只是没有调试器的眼睛)。我只想确认一下,这是您用于将“用户名”发送到outstream的唯一代码吗?
我推荐的做法是:
1.检查输入是否包含用户名的数据,如果没有,那么“Hello bro”被打印出来就说得通了。
1.一般来说,当我通过outstream发送数据到前端时,它就像:
1.再次检查数据,把单倒s。有时,我已经看到,即使代码是正确的,这样的小东西F了。
rjee0c152#
脚本实际上是正确的。我意识到我的serviceworker.js文件覆盖了引用。
所以我不得不重新配置我的serviceworker.js文件,它运行得非常好。
谢谢大家。