【发布时间】:2012-09-24 19:32:17
【问题描述】:
在我的网站中,作者(用户)可以将帖子标记为收藏。
它是这样工作的:
if ($favinfo == NULL || $favinfo == "") {
$favicon = "<a href=\"".$siteurl."/author/favorites.php?add=".$articleinfo['id']."\">ADD</a>"; .
}
else {
$favicon = "<a href=\"".$siteurl."/author/favorites.php?remove=".$articleinfo['id']."\">REMOVE</a>";
}
它应该看起来是动态的,它可以工作,当用户点击添加时,它会将帖子添加到他的收藏夹并使用删除链接重新加载页面。
问题在于它不是真正动态的,它会重新加载所有页面。
我怎样才能只重新加载该链接(在 div 中)?
我知道我必须使用 ajax、jquery 等,但我尝试了一些在 S.O. 中找到的示例。但没有成功。
【问题讨论】:
-
看看jQuery load() [api.jquery.com/load/]
-
使用 ajax 向服务器发送请求,在服务器端评估请求,做出相应响应,用数据更新元素。
标签: php jquery mysql ajax html