- 注册时间
- 2012-8-26
- 最后登录
- 2013-4-27
- 阅读权限
- 10
- 积分
- 510
- 精华
- 0
- 帖子
- 149
|
function SetData(action, schemedata) {
SchemeData = schemedata;
grid.load({ SchemeGuid: SchemeData.SchemeGuid });
//grid.load({ SchemeGuid: SchemeData.SchemeGuid }, function () {
//grid.mergeColumns(["PicUrl", "Title"]);
//});
document.getElementById("SchemeName").innerHTML = "方案名称:<span style=\"Color:red\">" + schemedata.SchemeName + "</span>";
}
从父页面调用子页面在IE6的情况下有问题。
function OperatScheme(title,schemedata) {
mini.open({
url: "@Url.Action("OperatScheme","Other")",
title: title, width: 1000, height: 560,
onload: function () {
var iframe = this.getIFrameEl();
iframe.contentWindow.SetData(title, schemedata);
},
ondestroy: function (action) {
//grid.reload();
}
});
}
上面是父页面的调用方法
下面是按钮事件操作
function ModifyOperatScheme() {
var items = grid.getSelecteds();
if (items.length == 1) {
OperatScheme("修改方案操作页",items[0]);
}
else {
alert("请选择一项需要修改的方案~");
}
}
|
|