提交form表单,浏览器不在当前页面打开,而是新开页面

在这个需求里面,因为需要用户上传图片,在上传图片的时候Ajax提交过form表单(用ajaxSubmit),提交的action是A。用户完善完信息后,又需要用户提交for... 在这个需求里面,因为需要用户上传图片,在上传图片的时候Ajax提交过form表单(用ajaxSubmit),提交的action是A。用户完善完信息后,又需要用户提交form表单(用的普通的$("#id").submit()提交的,用.attr()方法改变),这时候的form的action属性是B。
这时候再提交发现是新开了一个页面提交的,而不是在当前页面。求大神破解之道。
ajax提交form是必须的,这个不能改。因为要用户提交后能预览图片。ajax提交表单往后台传文件跟最终提交表单把用户所有信息提交上去,这两个的action不一样,也是没办法的。求大神能让我再第二次提交表单的时候能再当前页面提交。
展开
 我来答
lowlan
2014-08-20 · TA获得超过127个赞
知道小有建树答主
回答量:118
采纳率:0%
帮助的人:77.8万
展开全部
第二次修改action时候顺便修改一下 target属性 ,写成"_self" 试试
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式