java - 如何通过AJAX处理响应内容

标签 java javascript ajax

对我来说这似乎是不可能的,但期待对此的澄清。我正在发送一个请求,如下所示:

 <form action="/name" method="get">
     <input type="text" />
     <input type="submit" />
  </form>

现在服务器端的操作类操作并将响应发送到客户端,我可以通过ajax以某种方式处理这个响应吗??

最佳答案

是的,但是您必须通过 ajax (XmlHttpRequest) 提交它才能以这种方式获得响应。

使用jQuery让这变得简单:

$.post("/name", {param:param}, function(data) {

});

在该示例中,您应该手动传递每个表单字段作为参数。如果形状较大,则效果不太好。所以你可以使用serialize():

$.post($("#yourForm").attr("action"),
       $("#yourForm").serialize(),
       responseHandlerFunction);

关于java - 如何通过AJAX处理响应内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7658830/

相关文章:

java - 如何修改Imageview在坐标布局中的行为

Javascript - 基本 if/else 语句

javascript - 使 AJAX 调用在多种方法中使用

javascript - AjaxFileUpload 插件有时不发送 POST 数据

javascript - 动态网站JS框架

java - 为什么 IntelliJ 告诉我在这种情况下引用不能为空?

java - 如何用泛型返回类型推断方法的具体返回类型?

java - 从rest api获取列表

javascript - 什么是 "false positive"被拒绝的 promise ?可能未处理的拒绝?

javascript - Body-parser 不适用于 typescript ,当我发送请求时,我在 request.body 中得到一个未定义的