[英]how to handle response contents by AJAX
对我来说,这似乎是不可能的,但希望对此进行澄清。 我正在发送以下request
:
<form action="/name" method="get">
<input type="text" />
<input type="submit" />
</form>
现在服务器端的动作类可以操作并将response
发送给客户端,我可以通过ajax
处理该response
吗?
是的,但是您必须通过ajax(XmlHttpRequest)提交它,以便能够以这种方式获得响应。
使用jQuery使这个变得简单:
$.post("/name", {param:param}, function(data) {
});
在该示例中,您应该手动将每个表单字段作为参数传递。 如果是更大的表格,那就不好了。 因此,您可以使用serialize():
$.post($("#yourForm").attr("action"),
$("#yourForm").serialize(),
responseHandlerFunction);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.