怎么获取form绑定的所有数据,然后用ajax提交到action,action怎么获取提交的值

var formData = new FormData($("#baseForm")[0]);//获取值,赋值给formData
$.ajax({

url: url,//提交路径
type: 'POST',

data: formData,

async: false,

cache: false,

contentType: false,

processData: false,

success:function(data){
//获取Action返回的数据用 data.Action中的属性名 获取
if(data.result == 1){
alert("保存成功");
window.location.href="<%=path %>/books/findBooks.action";
}else{
alert("保存失败");
}
}

});

        提交到action



    提问:在action怎么取值,

var respObj = eval("("+data+")");后respObj.action就是你的返回值了

你如果用的spring你在你Controller的对应方法里,参数为你提交form表单的对象就可以对应获取到。或者拆开也行,你form里有个name ,方法里就写一个对应的String name就应该可以对应到,
不知道是不是你想要的?

public String buyBack(Model model, HttpServletRequest request,
使用 @RequestParam(value = "name", required = false) String name){
注意 :value的name 就是页面上form里的字段name的属性。 后面的那个Sting name 就是你获取的name的值。可以直接用
}

还有就是 提交的时候需要将 前台的值通过路径带过去即可。

你是不知道代码应该怎么写是吗

 public void getUserList(HttpServletRequest request){
    String username = request.getParameter("参数名");
}