buttons : [ {
text : '确定',
iconCls : 'icon-ok',
handler : function() {
var d = $(this).closest('.window-body')
d.dialog('destroy')
//点击“添加”对话框中的“确定”按钮会做的事
}
} ],
onClose : function() {
$(this).dialog('destroy')
},
onLoad : function() {
}
*** 创建添加或编辑窗口
*
* @param title
* @param addurl
* @param saveurl
*/
function createwindow(title, addurl,width,height) {
width = width?width:700
height = height?height:400
if(width=="100%" || height=="100%"){
width = document.body.offsetWidth
height =document.body.offsetHeight-100
}
if(typeof(windowapi) == 'undefined'){
$.dialog({
content: 'url:'+addurl,
lock : true,
width:width,
height:height,
title:title,
opacity : 0.3,
cache:false,
ok: function(){
iframe = this.iframe.contentWindow
saveObj()
return false
},
cancelVal: '关闭',
cancel: true /*为true等价于function(){}*/
})
}else{
W.$.dialog({
content: 'url:'+addurl,
lock : true,
width:width,
height:height,
parent:windowapi,
title:title,
opacity : 0.3,
cache:false,
ok: function(){
iframe = this.iframe.contentWindow
saveObj()
return false
},
cancelVal: '关闭',
cancel: true /*为true等价于function(){}*/
})
}
}
Ok:获取到Iframe的obj,就能 *** 作winA里面方法(如果你能看的懂这段代码的话……)
$("#"+id).datagrid("reload")......刷新datagrid的方法
load: 加载和显示第一页的所有行。如果指定了'param',它将取代'queryParams'属性。通常可以通过传递一些参数执行一次查询,通过调用这个方法从服务器加载新数据。 reload: 重载行。等同于'load'方法,但是它将保持在当前页。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)