jQuery MiniUI

标题: 函数用法问题 [打印本页]

作者: lihui    时间: 2012-5-11 17:50:17     标题: 函数用法问题

我使用了 mini.open 弹出框,框是弹出来了,但只显示了一半,下面那一半被挡住了,是何原因呢?
另外,这个用法里面的一些变量,参数 各是什么意思呢?到哪儿查看这个东西的具体用法?

作者: cs99619    时间: 2012-5-12 17:11:26

例子:
  1. mini.open({
  2.                     url: mini_JSPath + "../../demo/CommonLibs/EmployeeWindow.html",
  3.                     title: "编辑员工", width: 600, height: 360,
  4.                     onload: function () {
  5.                         var iframe = this.getIFrameEl();
  6.                         var data = { action: "edit", id: row.id };
  7.                         iframe.contentWindow.SetData(data);
  8.                     },
  9.                     ondestroy: function (action) {                    
  10.                         grid.reload();
  11.                     }
  12.                 });
复制代码

作者: lihui    时间: 2012-5-12 17:42:35

cs99619 发表于 2012-5-12 17:11
例子:

onload里面的参数是什么意思,ondestroy中的又是什么意思,grid.reload是刷新吗,我的页面没有用miniui布局,是自己写的,会不会有影响
作者: fcrong    时间: 2012-5-12 18:52:09

没有影响。
其实从字面上就能理解。
onload是iframe加载后激发。
ondestroy在iframe销毁时激发。
action是指关闭的动作,一般是close。如果弹出的子页面,点击“确定”按钮,应该传递"ok"参数。
在ondestroy中判断action为ok,就从iframe获取数据,进行更多操作。




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2