sunvshow
发表于: 2010/7/10 16:40 引用 回复 只看该作者 1# TOP
江湖大侠
性别: 男
积分:565
阅读权限:275
帖子: 34
加入时间: 2010/5/26
最后登录: 2018/5/16
掷鸡蛋者
发表于: 2010/7/10 19:08 引用 回复 只看该作者 2# TOP
管理员
性别: 男
积分:52169
阅读权限:43381
帖子: 8316
加入时间: 2010/4/29
最后登录: 2019/4/22
当涉及到弹窗和父页面之间的交互时,需要写一点js。

【准备知识】

在弹窗中获取父页面:window.parent
如果要在弹窗中写js来关闭自己,就是调用父页面的关闭弹窗方法:window.parent.wojilu.ui.box.hideBox();

【解决办法】

如果要让弹窗的值返回到父页面,有两种方式:

第一种:在弹窗中写js调用父页面的方法:
1)先在父页面定义方法
    function setInputValue( txtValue ) {
$(′#myTextbox′).val( txtValue );
    }
2)然后在弹窗中写js调用父页面方法
   window.parent.setInputValue( someValue );

第二种:在弹窗中直接操控父页面的元素
   $(′#myTextbox′, window.parent.document ).val( txtValue );

而死,不默而生

快速回复主题