我有一个简单的网站,使用纯HTML / CSS显示,PHP / MySQL用于数据存储。
现在我想添加类似于facebook“like”按钮的切换按钮。
如何在不离开页面的情况下对用户按下按钮(添加此项目的数据库记录,更改按钮文本)进行操作?
我认为这个问题会被问到并且盘旋无止境,但我找到的所有解决方案都需要一些其他框架而不是普通的PHP作为背景。
答案 0 :(得分:3)
你需要用javascript来做。阅读“AJAX表格发布”。
高级别观点:
onclick
处理程序捕获点击,并使用它来调用javascript函数所有这些都在没有刷新页面的情况下发生。
你可以用纯粹的低级javascript代码完成所有这些,但是许多库已经在解决浏览器兼容性的各种问题时抽象了它。我建议jQuery javascript library。它提供了一种简单的方法来完全满足您的需求,并提供良好的文档。