想要调用一个方法弹出一个dialog,用的是artdialog,详细的看下代码function show_selecter(multiSelect,positionid){
var selecter = $.dialog.open("/select/user_select.jsp?multiSelect="+multiSelect+"&positionid="+positionid,{
title:"选择CM",
lock:true,
width: 1111,
height: 500,
ok:function(){
var _arr = new Array();
var openDialog = this.iframe.contentWindow;
if(multiSelect==1){
_arr = openDialog.selectedItems();
}else if(multiSelect==0){
_arr = openDialog.selectedOne();
}
if(_arr!=null){
cmIds = _arr[0];
}
selecter.close();
},
cancel:true
});
return cmIds;
}
为什么调用这个方法返回不了值呢?
调试过了,是根本就没有运行到下面的return cmIds;在上面的OK就完事了。但是我在上面ok的回调里面写return cmIds;也是不行的。大家用过的帮下忙,谢谢了。artdialog