Php 如何使用jQuery/AJAX加载页面并发送数据?

Php 如何使用jQuery/AJAX加载页面并发送数据?,php,jquery,mysql,ajax,Php,Jquery,Mysql,Ajax,我会尽量把这句话说清楚 因此,我有一个链接,点击后将提交一些数据到我的数据库 <a href='' id='likePost' ><i class='fa fa-thumbs-up'></i></a> 然而,这些都不起作用。我很确定AJAX代码有问题。有什么办法可以做到这一点吗 作为一个简短的总结,我需要的是: 单击-->触发AJAX代码?-->加载附加了附加数据的PHP文件(唯一的post id)->PHP文件插入查询 希望我已经尽可能清楚了,

我会尽量把这句话说清楚

因此,我有一个链接,点击后将提交一些数据到我的数据库

<a href='' id='likePost' ><i class='fa fa-thumbs-up'></i></a>
然而,这些都不起作用。我很确定AJAX代码有问题。有什么办法可以做到这一点吗

作为一个简短的总结,我需要的是:

单击-->触发AJAX代码?-->加载附加了附加数据的PHP文件(唯一的post id)->PHP文件插入查询

希望我已经尽可能清楚了,提前谢谢:)


(如果我看起来不正常,我的年龄可能是一个原因:15)

你应该打开浏览器控制台,看看抛出了什么错误。 根据我读到的脚本,您的数据定义看起来是错误的,我相信它需要一个类似

$.ajax({
    data: { post : '23', id: '32' }
});
您应该使用no href属性或
href=“#”
或使用

$('element').click(function(e){
    e.preventDefault();
}

当您单击链接时,页面正在重新加载,而且速度可能太快,ajax无法完成。
$.ajax({
    data: { post : '23', id: '32' }
});
$('element').click(function(e){
    e.preventDefault();
}