request
如下:
<form action="/name" method="get">
<input type="text" />
<input type="submit" />
</form>
现在服务器端的动作类操作&amp;将response
发送给客户端,我可以按response
以某种方式处理此ajax
吗?
答案 0 :(得分:1)
是的,但您必须通过ajax(XmlHttpRequest)提交它才能以这种方式获得响应。
使用jQuery使这很简单:
$.post("/name", {param:param}, function(data) {
});
在该示例中,您应手动将每个表单字段作为参数传递。如果形式较大,这不是那么好。所以你可以使用serialize():
$.post($("#yourForm").attr("action"),
$("#yourForm").serialize(),
responseHandlerFunction);