jquery刷新iframe页面

大神们我能问下怎么用Jquery重新加载iframe页面达到让iframe里面的数据进行更新,本来用document.getElementById('iframe').contentWindow.location.reload(true);能达到刷新iframe重新加载得到更新后的值,为了感觉像无刷新我就用了$('#iframe').attr('src',$(#iframe).attr('src'));然后无刷新了,但是iframe里面的数据并没有变。。怎么解

比如 A.html 页面里写的 iframe 绑定 B.html 你应该更新 B.html 才行,这个不多解释了。
——————
有可能进入缓存了 src 值里后面加个时间看看。
我建议还是用 AJAX 或 WebSocket(html5),NodeJS。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-04-24
//局部刷新,考虑一下ajax呗
//ajax load()方法:load(url,data,function(response,status,xhr))
$("#iframe").load(location.href + " #iframe>*","");

相似回答