这里有JavaScript / jQuery noob。我正在尝试发布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>";
点击该广告时页面刷新的原因有哪些提示?
答案 0 :(得分:2)
幸运的猜测在这里,jquery没有加载:)
基于此信息,我最好的猜测是jQuery没有加载
答案 1 :(得分:1)
这可能会有所帮助:下面的代码会将元素的onClick
事件与id
someID
绑定,然后将其href
属性发送到名为的PHP脚本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 } );
});