我有一个链接,一旦它被点击,文本就会变成别的东西。单击后它工作正常并发生变化,但一旦页面刷新,文本将恢复为原始文本。更改一次点击的文本,并防止它在页面重新加载后恢复为原始文本
$('a.like-link').text('Unlike');
这就是我正在使用的方式。
有什么办法可以防止文本恢复原始文本?
我有一个链接,一旦它被点击,文本就会变成别的东西。单击后它工作正常并发生变化,但一旦页面刷新,文本将恢复为原始文本。更改一次点击的文本,并防止它在页面重新加载后恢复为原始文本
$('a.like-link').text('Unlike');
这就是我正在使用的方式。
有什么办法可以防止文本恢复原始文本?
您需要以某种方式坚持新的状态。例如,您可以使用AJAX请求更新数据库或设置cookie。
两个选项;
做它的服务器端
相关链接:
(将与一个AJAX请求,最有可能的组合)用曲奇做
有用的链接:
请问这意味着如果cookies被清除,则文本将恢复到一部开拓创新? – Adrengski 2011-12-29 12:37:00
是的。维护服务器上的状态是唯一永久的解决方案。但这意味着用户身份验证和一切与它一起,如密码:) – Interrobang 2011-12-29 12:39:27
噢好吧!这是有道理的。感谢您的解释! – Adrengski 2011-12-29 12:43:22