中断的代码:
function refreshGrid(ids){
// alert("ids 类型="+typeof(ids));
// alert("执行refresh begin ");
$("#campusCardGrid").jqGrid('clearGridData'); //清空表格
alert("执行 clear 语句 ");
$("#campusCardGrid").jqGrid('setGridParam',{
// url:'${ctx}/rdp/user/campusCard/listByIds.htm?ids='+ids.toString()
url:'${ctx}/rdp/campusPid/campusPid/listByIds.htm?ids='+ids.toString()
}).trigger("reloadGrid");
alert("执行 reloadGrid 语句 ");
$("#members").attr("value",ids.toString());
console.log(ids);
alert("执行refreshEND ");
}
//人员选择
var selectMember = function (){
/* var iwidth = 1300;
var iheight = 600;
var itop = (window.screen.availHeight-iheight)/2; //获得窗口的垂直位置;
var ileft = (window.screen.availWidth-iwidth)/2; //获得窗口的水平位置;
win = window.open(
"${ctx}/rdp/campusPid/campusPid/campusPidListView.htm",
"人员身份选择",
"status=no,location=no,toolbar=no,menubar=no,scrollbars=yes,resizable=yes,top="+itop+",left="+ileft+",width="+iwidth+",height="+iheight
); */
DialogUtil.dialog(
{
title : "人员身份选择",
content : '${ctx}/rdp/campusPid/campusPid/campusPidListView.htm',
area : [ '800px', '600px' ],
maxmin : false,
btn : [
{
label : '确定',
iconCls : 'btn btn-primary fa fa-save',
action : function(dialog, index) {
DialogUtil.getChildFrameWindow(index).editController(index,function(addIds){
// alert("ids="+addIds);
ids= addIds;
DialogUtil.close(index);
//取得ID之后刷新表格
refreshGrid(ids);
});
// ids= DialogUtil.getChildFrameWindow(index).ids;
// var ids=DialogUtil.getChildFrameWindow(index).editController;
}
},
{
label : '取消',
iconCls : 'btn btn-primary fa fa-cancel',
action : function(dialog, index) {
DialogUtil.close(index);
}
}
],
end : function() {
alert("刷新执行");
refreshGrid();
alert("刷新结束");
}
}
);
}
问了3个问题:
1.xx 如何实现,我是没思路的
2.如何调试