HTML和JSP—如何在不移动到另一个页面的情况下启动表单上的操作

HTML and JSP - How to initiate an action on a form without moving to another page

本文关键字:情况下 启动 操作 表单 另一个 JSP 移动 HTML      更新时间:2023-09-26

我正在尝试创建一个YouTube网站,除了投票赞成和反对之外,一切都已经设置好了。

在HTML中是否有一种方法可以在不改变当前网页(例如用户当前正在观看视频)的情况下创建upvote和downvote按钮,并启动一段代码或servlet,可以执行一些逻辑?

谢谢大家,我对html非常没有经验,所以我对这一步感到困惑。

由于您只使用HTML进行此操作。你需要将数据保存在数据库中,但要做到这一点,你需要使用Jquery魔法将数据发送到某些webservice并保存在数据库中。

[Working Demo http://jsfiddle.net/ukrs7/12/][1]

你可以在上面看到Upvote downvote的JQuery逻辑,

您需要通过在数据库中保存来增强这一点。

您可以通过在按钮单击事件上运行一些JavaScript来实现这一点,该事件将向服务器发送一个AJAX调用。

谷歌周围的一些AJAX调用的例子,这不是很难做到。您将需要编写一些服务器端代码来处理向上/向下投票请求,但是通过AJAX发送请求而不是在页面上提交表单的事实并没有太大区别。