关于jquery操作iframe中内容, 无法正常显示的问题
2014-02-26 19:39
337 查看
今天使用 jquery 操作ifame内容, 代码如下
后来才发现原来是加载时间的问题.
改为一下, 成功解决
function getEmail(){ var params={ "user.userId":$("#userId").val() } $.ajax({ data:params, dataType:"json", url:"getEmail", type:"post", success:function(data){ $("#myInfo").attr("src","tablePage.jsp"); $("#myInfo").contents().find("body").append("I'm in an iframe!"); }, error: function(){ alert("ajax请求失败"); } }) }其中
$("#myInfo").contents().find("body").append("I'm in an iframe!");是在iframe中添加内容的. 但是一直无法正常显示, 以为自己写错了.
后来才发现原来是加载时间的问题.
$("#myInfo").attr("src","tablePage.jsp");后会进行页面刷新, 所以导致 下一句会一起背 reload掉.
改为一下, 成功解决
function getEmail(){
$("#myInfo").attr("src","tablePage.jsp");
var params={
"user.userId":$("#userId").val()
}
$.ajax({
data:params,
dataType:"json",
url:"getEmail",
type:"post",
success:function(data){
$("#myInfo").contents().find("body").append("I'm in an iframe!");},
error: function(){
alert("ajax请求失败");
}
})
}
相关文章推荐
- iframe自适应父页面的大小,而没有滚动条,scrolling="no"后无法正常显示内容的问题
- 关于window2008计划任务前台显示和批处理无法正常执行问题的解决办法
- 解决sunos solaris中的PS命令无法正常显示全部内容的问题
- ueditor-angular(百度编辑器angular版)中,关于插入图片后不操作,图片无法正常提交的问题;
- 关于从GridView表中导出数据到Excel表中,身份证或者长度过长的数据在Excel中无法正常显示的问题
- 关于使用Adoeb SVG Viewer在IE中无法正常显示SVG文档的问题
- Python利用Seaborn画图中关于中文无法正常显示的问题解决
- Dynamics CRM2013 注释中的内容无法正常显示问题
- Dynamics CRM2013 注释中的内容无法正常显示问题
- jQuery html()方法使用不了无法显示内容的问题
- 关于 setPreviewDisplay(null) 无法正常显示的问题
- 关于无法显示该网页,弹出对话框显示"Internet Explorer无法打开Internet站点xxx,已终止操作"问题的解决方法
- Dynamics CRM2013 注释中的内容无法正常显示问题
- 解决CHM文件的内容无法正常显示的问题
- Dynamics CRM2013 注释中的内容无法正常显示问题
- 关于开机显示GRUB 无法正常进入系统的问题
- 关于使用Adoeb SVG Viewer在IE中无法正常显示SVG文档的问题
- 利用ajax在index页面自动执行方法并显示相关内容,在执行相关按钮操作(如登录注册)后返回index页面后ajax不执行,无法显示相关内容的问题解决方法之一
- Q:前端canvas标签的内容传递到后台保存为图片时出现无法正常显示的问题
- 关于SWT中 composite 嵌套 composite 内容无法显示的问题解决办法