php - 从点击的按钮获取 URL

标签 php javascript jquery mysql ajax

我是 Jquery 新手。我有疑问:

例如,在投票网页中,如果您单击一个按钮,则计数器会增加 +1。现在,如何在网站上绘制按钮的 url?因此,如果我们将网址提供给他人,直接点击网址,网站上的计数器应该加1。

最好的例子是 FaceBook LIKE。

我更喜欢使用 jQuery、PHP 和 MySQL

最佳答案

理解您要问的问题有点困难,但这是我的看法。

场景

您在 http://mywebsite.com/rating 有一个页面其中包含 5 个您可以评分的项目。

解决方案

这里有两个事件指向相同的服务器端代码。

您需要做的是为您的按钮/产品/您要评价的任何内容分配一个标识符。所以你可能有这样的东西 <button ratingname="button1">Rate me!</button>

现在您将拥有一个 jQuery 函数,该函数将使用 AJAX 与您的服务器通信并将增量存储在数据库中。此 jQuery 函数将通过按钮的事件处理程序调用,并转到此 url:http://mywebsite.com/rating#button1 .

一旦您的页面加载完毕,您应该检查散列值,如果找到则调用原始的 jQuery 函数。您可能还想检查哈希值是否是有效的评级按钮值。 (请注意,您也可以使用查询字符串)。

关于php - 从点击的按钮获取 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9060412/

相关文章:

php - 无法与主机 smtp.gmail.com [连接被拒绝 #111] 在 Laravel 5.6 电子邮件发送中建立连接

php - 提交后打开模态窗口并返回页面

javascript - 为什么循环的最后一步没有显示输出?

javascript - 从 String Javascript 中仅删除一个字符的单个实例

javascript - jQuery 导航 - 更改输入的父-父-父-父-兄弟的输入

javascript - 在 jQuery 中链接两个元素

jquery - 我们可以使用序列化数组从具有相同名称的多个元素中获取 id

php - Laravel Intervention Image GD 库扩展

javascript - 使用php从mysql中选择数据,显示在html下拉列表中,并通过javascript插入所选值作为URL参数

javascript - 使用javascript对象的多级目录菜单