我正在尝试创建一个 YouTube 网站,除了上下投票之外,一切都已经设置好了。
HTML 中有没有办法在不更改当前网页(例如用户当前正在观看视频)的情况下创建一个赞成和反对按钮,并启动一段代码或一个可以执行某些逻辑的 servlet?
谢谢大家,我对html非常缺乏经验,所以我对这一步感到困惑。
我正在尝试创建一个 YouTube 网站,除了上下投票之外,一切都已经设置好了。
HTML 中有没有办法在不更改当前网页(例如用户当前正在观看视频)的情况下创建一个赞成和反对按钮,并启动一段代码或一个可以执行某些逻辑的 servlet?
谢谢大家,我对html非常缺乏经验,所以我对这一步感到困惑。
您可以通过在向服务器发送 AJAX 调用的按钮单击事件上运行一些 JavaScript 来做到这一点。
谷歌搜索一些 AJAX 调用的例子,这并不难。您将需要编写一些服务器端代码来处理赞成/反对投票请求,但请求是通过 AJAX 发送而不是通过在页面上提交表单这一事实并没有太大区别。
由于您仅使用 HTML 来执行此操作。您需要将数据保存在数据库中,但要做到这一点,您需要使用 Jquery 魔术将数据发布到某些 Web 服务中并保存在数据库中。
[Working Demo http://jsfiddle.net/ukrs7/12/][1]
您可以在上面的小提琴中看到 Upvote downvote JQuery 逻辑,
您需要通过保存在数据库中来增强这一点。