Jquery异步提交表单,然后获取提交后返回的结果。语言环境jsp,java,MVC。Action接收提交。
Jquery异步提交表单,然后获取提交后返回的结果。语言环境jsp,java,MVC。Action接收提交。现在的做法是<formid="${disdto.id}form...
Jquery异步提交表单,然后获取提交后返回的结果。语言环境jsp,java,MVC。Action接收提交。现在的做法是<form id="${disdto.id }form" action="<%=path%>/discssAction.do?act=addDiscss" method="post"><input type="submit" value="提交" /></form>.这样做获取不到是否保存成功。所以要用Jquery异步提交表单。
展开
展开全部
嗯,试试这样做行不行。在页面定义一个<iframe name='hidden_frame' id="hidden_frame" style='display: none'></iframe>,然后在控制器最后这样写:Response.Write("<script>parent.show_msg('" + showInfoStr + "')</script>");
表单里这样配置一下:enctype = "multipart/form-data", target = "hidden_frame"
show_msg这个是一个页面的脚本函数。
这样写了就不用jquery异步提交。
我是做.net的,在.net中这样是可以的。我想java也应该可以。就是那个表单设置属性那个,我不知道java中应该怎样写。
表单里这样配置一下:enctype = "multipart/form-data", target = "hidden_frame"
show_msg这个是一个页面的脚本函数。
这样写了就不用jquery异步提交。
我是做.net的,在.net中这样是可以的。我想java也应该可以。就是那个表单设置属性那个,我不知道java中应该怎样写。
展开全部
$.post("url",{act:addDiscss},function(data){//data就是返回值},"json")//json返回值类型,可有是json,text,xml,script
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的action地址正确了 到控制器里看数据是否保存到数据库(假如你的数据是保存到数据库的)用php返回是否保存成功。。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询