我有一个包含嵌入式iframe的父文档。在iframe内部,我有一个上传字段。一旦用户选择要上传的文件,我会触发jQuery change事件。在该事件中,我想将父窗口中的变量设置为true,以便父窗口知道上传已经开始。
有谁知道如何做到这一点吗?
我尝试了以下方法,但没有成功:
var test;
$("#newsletter_email").change(function() {
parent.window.test = true;
});
$('#send').click(function() {
if (test) {
alert('File has been uploaded!');
} else {
alert('You need to upload a file');
}
});
function foo(){}
与编写var foo = function(){}
本质上没有区别。 - Peter Bailey