5 javascript ajax jquery jquery-plugins
我正在使用来自http://www.fyneworks.com/jquery/star-rating/的JQuery星级评级插件(v2.61) .一切进展顺利,但我想在用户投票时禁用星标.
目前我的用户选择他们的评级并单击鼠标.这通过AJAX调用更新我的数据库.明星评分者会更改以显示用户的选择,星标显示为红色.但是,如果用户将鼠标悬停在星星上,则它们仍处于活动状态,并且可以提交另一个投票.我正在停止这个重复的投票服务器端,但从可用性的角度来看,我希望在用户点击后禁用星标.
(我想我可以用JQuery重新加载div或其他东西来显示星星的只读版本,但我希望有一些更优雅和更简单的解决方案).
谢谢.
为什么不允许用户更新他们的评级?也许他们的第一个评级是仓促,他们想改变它,或者可能只是点击了错误的明星.
当然,您需要某种方式来识别每个用户,并在某处存储每个项目的每个用户评级.
(我实际上并不知道如何做到这一点,但从可用性的角度来看,这似乎是一种更好的方法,而不是确保你第一次就做对,因为之后你无法改变它.)
| 归档时间: |
|
| 查看次数: |
12643 次 |
| 最近记录: |