0

JavaScript/jQuery 菜鸟在这里。我正在尝试发布href但没有重新加载页面。

在互联网上阅读,我看到您应该能够添加onclick="$.post(this.href); return false;"到 href,但它对我不起作用并且页面正在重新加载。

将它硬塞到我的 PHP 代码中,如下所示:

echo "<a href='".$url."post=$post_ID' onclick=\"$.post(this.href); return false;\">".$var['add']."</a>";

单击该href时页面刷新的任何提示?

4

2 回答 2

2

幸运的猜测在这里,未加载 jquery :)

基于此信息,我最好的猜测是 jQuery 未加载

于 2013-03-26T23:23:32.293 回答
1

这可能会有所帮助:下面的代码会将onClick元素的事件与 ofid绑定someID,然后将其href属性发送到名为test.php. 希望这可以帮助。

示例 HTML:

 <a href="some_href" id="someID">Click me to post</a>

jQuery:

 $("#someID").on('click', function(){
        var hrefAttr = this.href;
        $.post("test.php", { href: hrefAttr } );        
    });
于 2013-03-26T23:22:58.477 回答