trigger("reloadGrid") 只是执行一个1次的方法:

我的未来我决定 提交于 2019-12-14 04:20:42

中断的代码:

 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.如何调试

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!