2012-08-15 55 views
0

我有一个表单提交给iframe。该框架处理Coldfusion页面(基于表单输入,可以将附件添加到Oracle中的项目中。)有一个带有类测试的div,可以显示项目上当前附加的文档。我需要做的是,如果用户添加附件,然后提交表单,请重新加载“测试”div与适当的附件。这是我已经试过了是不是为我工作:jquery加载到iframe的父级

<!--- This is in my coldfusion processing page, after the form submit ---> 
<SCRIPT LANGUAGE="JAVASCRIPT"> 
$(document).ready(function(){ 
    $('.testing', parent.document).load('itemAttachments.cfm?_cf_nodebug=true&itemID=' + selectedItem, function(){ 
     alert(); 
    }); 
}); 

我甚至不得到警报,所以我知道,不知怎的,这个语法是错误的。有没有人看到我在做什么错了?或者,还有另一种方法来做到这一点?谢谢。

编辑

如果这是令人困惑:

用户加载显示项目属性,包括附加文件>> 用户选择附加新文档>>项目通过连接初步形成“重视'按钮,但是没有存储在数据库或服务器上,直到表单提交时提交>>,如果附加了新的文档,它应该用新的正确方式重新加载'testing'div(这是显示附加文档的div)信息(即:它应该显示用户刚添加的文件)

+0

有点困惑,你想通过class'testing'在div中显示一些东西(通过$ .load())吗? – hsalama 2012-08-15 13:43:09

+0

@hsalama是的,确切地说。 – 2012-08-15 13:56:36

+0

你是否看到在Firebug或类似项目中发起获取请求? – hsalama 2012-08-15 14:02:00

回答

0

正确的范围是window.parent.document。