从 jQuery iframe 重新绑定列表视图
我有一个列表视图,其中包含使用 jQuery 和 Thickbox 打开 iframe 的链接。 这个新窗口允许用户使用 iframe 编辑字段信息。 更新按钮 -
<input type="submit" name="bUpdateDate" value="Update"
onclick="self.parent.location.reload(true);self.parent.tb_remove();"
id="bUpdateDate" />
此刷新在 IE 中效果很好,但 Firefox 和 Chrome 都不会重新绑定列表视图。 我尝试过无缓存的元标记、HttpCacheability.NoCache 和 IIS 标头内容过期,但似乎没有什么能够强制 Firefox 刷新。 如何让我的列表视图从子 iframe 重新绑定?
I have a listview that includes links to open an iframe with jQuery and thickbox. This new window allows the user to edit the field information with the iframe. Update button -
<input type="submit" name="bUpdateDate" value="Update"
onclick="self.parent.location.reload(true);self.parent.tb_remove();"
id="bUpdateDate" />
This refresh works well in IE, but both Firefox and Chrome do not rebind the listview. I have tried meta tags for no cache, and HttpCacheability.NoCache and IIS header content expiration, but nothing seems to be able to force a Firefox refresh. How can I get my listview to rebind from the child iframe?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
作为另一种选择,
有效吗?
As another option, does
work?
jQuery 1.3.3 发布后将对 iFrame 绑定提供更好的支持 http://brandonaaron.net/blog/2009/05/14/jquery-edge-better-support-for-other-windows-and-documents
您也许可以获得最新的信息并取得更大的成功。
jQuery 1.3.3 when released will have better support for iFrame binding http://brandonaaron.net/blog/2009/05/14/jquery-edge-better-support-for-other-windows-and-documents
You may be able to get the latest bits and have more success.
在这里找到对我有用的解决方案: http://www.zdima.net/blog/档案/398
The solution that working for me is found here: http://www.zdima.net/blog/archives/398