【发布时间】:2011-03-23 15:57:50
【问题描述】:
我正在尝试根据父框架中的某些操作加载子 iframe 的全部内容。我正在使用 jQuery,我试图避免使用 <form> 标签,设置一堆隐藏的 <input> 标签并提交它。相反,我想使用类似于 jQuery 的东西:
.load(url, data,function(response){...})
或许
.post(url, data,function(response){...})
到目前为止,我尝试了 'post' 方法并尝试使用 jQuery 的 .contents() 方法来更改 iframe 的内容以及我得到的响应,但问题是我需要更改整个内容(即整个document) 的 iframe 和 .contents() 方法返回 iframe 的文档对象。我所能做的就是更改文档的内容(例如<head> 或<body>)。请注意,我的 iframe 最初没有 src 属性,因此最初没有内容。
【问题讨论】:
-
你为什么不使用
<div>,然后用AJAX加载内容呢?