jquery邮件请求已发送但未收到

问题描述 投票:0回答:1

我正试图让jquery的$ .post()函数起作用,但即使没有发送任何数据,我也似乎无法正确使用它。我可以在发送页面的网络选项卡中看到请求是通过200(OK)响应发送的,但是接收页面上的网络选项卡没有注册任何帖子。邮件请求的代码存储在链接到发件人页面的js文件中:

//clicking a button with the id 'submitscore' triggers the request
$('#submitscore').click(
  function() {
  event.preventDefault();
  $.post("recordscore.php");
});

访问页面在访问时加载正常,它目前甚至没有任何PHP代码,只是html。我想要上班的事情看起来很简单,我做错了什么?

php jquery ajax
1个回答
1
投票

你的帖子请求必须包含表单数据或你要发送的任何数据,所以给你想要发送id的段落并在页面上获取它的内容并简单地发布这样的请求并从$ _POST获取你的php文件内的数据['段']。

  <div id="paragraph"></div>

  $('#submitscore').click(
  function() {
  event.preventDefault();
  var paragraph = $("#paragraph").html();
  $.post("recordscore.php", {paragraph:paragraph} ,function(data){
    alert(data);
  });
});
© www.soinside.com 2019 - 2024. All rights reserved.