ajax整体提交form表单
这里说的form表单提交的,不是将form 表单里的每个input,select ,通过jquery取到然后放到$.post("",{ })里面.
不多说 了,上代码
<script type="text/javascript">
$(function(){
$("#submitId").click(function(){
$.post(
"<%=request.getContextPath()%>/*****.do",
$("#frmRegister").serialize(), //这种是将form表单序列化,并且是以健值对形势出现
function(data){
if(data=="OK"){
alert("注册成功");
}
}
)
})
})
</script>
同时,引入js包
<script type="text/javascript"
src="<%=request.getContextPath() %>/js/jquery-form.js"></script>
还有一点最重要,<input name=""/> 一定要有name=" ",和实体bean的属性值保持一致。OK了。
非常好用。。。
本文介绍了一种使用Ajax提交整个Form表单的方法,避免了逐个获取表单元素的繁琐步骤。通过序列化表单数据并利用jQuery的$.post方法进行异步提交,实现了表单数据的有效传输。
2791

被折叠的 条评论
为什么被折叠?



