0

我正在用 php 制作一个简单的网站。我有一个产品页面,产品页面上有一个链接,上面写着添加到愿望清单,因此当用户单击该链接时,产品会发布到服务器,并且页面会从后端重定向。但我想使用 jquery ajax 来做到这一点,这样我的页面就不会重新加载。有人可以提供一段关于如何做到这一点的代码吗?

4

1 回答 1

4
$('#anchorId').click(function(){

    $.ajax({
        url:"foo",
        data : "the query string",
        ...
        ...
        success: function(result){
                // success code.
            }
        });

    return false; // prevents the default behavior of anchor click.
});

学习 jQuery 的最佳方式是访问API 站点
(目前似乎已关闭)ajax 类别


更新:

$('body').on('click', 'a.foo', function(){
    // What you want here.
    return false;
}

无论何时创建(“运行时”或页面加载),这都将捕捉到对foo类下的锚点的任何点击。<body>

于 2012-05-05T20:42:29.797 回答