Php 报告链接帮助
我们有一个页面,允许人们留下评论。在任何特定的页面上都可能有6条评论 我在每个部门都有一个报告链接,允许其他成员报告帖子。我想要实现的目标相当复杂,但我想知道是否有人能提供帮助 每篇文章都有如下报告链接:Php 报告链接帮助,php,javascript,css,Php,Javascript,Css,我们有一个页面,允许人们留下评论。在任何特定的页面上都可能有6条评论 我在每个部门都有一个报告链接,允许其他成员报告帖子。我想要实现的目标相当复杂,但我想知道是否有人能提供帮助 每篇文章都有如下报告链接: <span class="reportThisLink"> <a href="report">Report</a> </span> 我想做的是(动态地)给每个链接添加一个id,这样每个评论都有自己的通用id。 类似于:class=“re
<span class="reportThisLink">
<a href="report">Report</a>
</span>
我想做的是(动态地)给每个链接添加一个id,这样每个评论都有自己的通用id。
类似于:class=“reportThisLink”id=“article2”
总之,我的问题是:
典型的页面url是:听起来你想在页面上用Javascript执行此操作?如果要将事件附加到链接 如果是这样的话,我个人会使用jQuery并执行如下操作: HTML 警告
我还没有测试过打字错误,所以小心可能会有一些错误。有关更多信息,请查看jQuery:必须是ajax请求。您可以使用PHPHi imoda中的
$\u SERVER['REQUEST\u URI']
获取当前页面url,什么是“必须是ajax请求”对不起,我不明白为什么是ajax请求?你的意思是因为藏了那个div?div在下一页刷新之前不需要隐藏,如果这有帮助的话,hanks今天将用它做一些测试。感谢您的帮助。不要忘记隐藏元素:$(“#the_元素”).hide()代码>因为我不确定您的页面是如何设计的,所以我将以最简单的形式保留它。
<span class="reportThisLink">
<a href="report" id="102" class="reportlink">Report</a>
</span>
$(document).ready(function(){
$('.reportlink').click(function(){
var docUrl = document.URL; // your current url
var badLink = $(this).attr('id'); // the id of the clicked link
// Now you could do the rest as you said
// and put these values into hidden form fields.
// Or you could submit them via "post" using jQuery...
$.post('reporthandler.php', {offendingUrl: docUrl, offendingLink: badLink});
});
});