jQuery MiniUI

 找回密码
 立即注册
查看: 1195|回复: 1
打印 上一主题 下一主题

表单提交后,iframe内容刷新问题 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2014-12-9 23:36:46 |只看该作者 |倒序浏览
因为需要上传图片,所以没有选择ajax,但是希望提交表单以后,弹出个提示框,告诉用户是否成功。但我提交表单后,iframe的内容会刷新成controller的返回值,也就是一个字符串。$("#form1").submit();

var ifm= $("iframe").contents().find("body").text();
                console.log(ifm);

用这个去获取返回的字符串,但是结果他获取的是提交时候的body值,所以想请问下有没有什么方法可以在iframe刷新后再取值。

我想获取到返回值后,对返回值进行判断,弹出一个提示框,告诉用户是否成功。

Rank: 8Rank: 8

沙发
发表于 2014-12-10 09:52:55 |只看该作者
跨页面调用通用方法
a页面
top["win"]=window
function aaa(){}
b页面
直接调用a页面方法
top["win"].aaa()

Archiver|普加软件

GMT+8, 2024-7-5 16:07 , Processed in 1.032918 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部