form表单代码
<form action="${pageContext.request.contextPath}/user/updateUser" method="post" id="updateForm"> <p>用户名:<input name="username"/></p> <p>电话:<input name="iphone"/></p> <p>邮箱:<input name="qq"/></p> <p>备注信息:<input name="remarks"/></p> </form>
js代码,只要获取到from表单,调用一个方法就会返回from表单里的所有数据的json串,json的key就是input框的name值,然后后台直接拿实体类接收就可以了.
<script> $("#updateButton").click(function () { var userData = $("#updateForm").serialize(); //看对了 serialize() 不是se() $.ajax({ url:"", data:userData, datatype:"json", type:"post", success:function(data){ }, error:function () { alert("修改失败") } }) })
</script>