easyui datagrid 弹出窗口空白的解决方法 -买球官网平台

0 0

easyui datagrid 弹出窗口空白的解决方法5

我的买球官网平台主页面,代码如下:

//添加数据弹出窗口
$(function(){	    	
    adddatawin = $('#adddata-window').window({					
        href:'${basepath}/page/marketplat2/adddata/adddata.jsp?workid=${workid}year=${year}&month=${month}   &quarter=${quarter}&businesstype=${businesstype}&type=${type}',
	title:'添加数据',
	left:'100px',
	top:'70px',
	closed: true,
	modal: false,
	cache: false,
	minimizable:false,
	maximizable:false,
	collapsible:false,
	shadow: false
    });
//添加数据弹出窗口
	function adddata(){
		adddatawin.window('open');		        	   
	}
}
//这里只插入了一个datagrid的部分代码,就是点击这个按钮,就会新调用adddata()方法;
{
    id:'add',
    text:'新增',
    iconcls:'icon-add',
    handler:adddata
}
 //关闭弹出窗口
function closewin(mywin) {
    mywin.window('close');
				 
};	

 



效果图为: 
 

第一个弹出窗口代码为:

<%@ page language="java" contenttype="text/html; charset=utf-8"
	pageencoding="utf-8"%>
<%
	string path = request.getcontextpath();
	string basepath = request.getscheme()   "://"
			  request.getservername()   ":"   request.getserverport()
			  path   "/";
	response.setheader("cache-control", "no store");//http 1.1 
	response.setheader("pragma", "no store");//http 1.0 
	response.setdateheader("expires", 0);//在代理服务器端防止缓冲
	
	
	request.setattribute("workid", request.getparameter("workid"));//yearwork表中的
	request.setattribute("year", request.getparameter("year"));//年
	request.setattribute("month", request.getparameter("month"));//月
	request.setattribute("querter", request.getparameter("quarter"));//季
	request.setattribute("businesstype", request.getparameter("businesstype"));//任务类型      (周1 年3 季2 月0)
	request.setattribute("type", request.getparameter("type"));
%>

添加数据


		
请选择客户单位:
 
请选择产品:
    

 

效果图如下:

第二个弹出窗口代码为:

<%@ page language="java" contenttype="text/html; charset=utf-8" pageencoding="utf-8"%>
<%
string path = request.getcontextpath();
string basepath = request.getscheme() "://" request.getservername() ":" request.getserverport() path "/";
response.setheader("cache-control", "no store");//http 1.1 
response.setheader("pragma", "no store");//http 1.0 
response.setdateheader("expires", 0);//在代理服务器端防止缓冲
%>
	
		
		选择客户单位
		
		
		
			
	
	
		
客户单位名称:
 

 

效果图为:

正常操作步骤:
1、点击新增按钮时(第一个图片),
2、打开第一个弹出窗口“添加数据弹出窗口”(第二个图片),
3、当我在添加数据弹出窗口中点击“查询”按钮时,弹出第二个弹出窗口,查询出数据显示出来(第三个图片);
现在问题是:
如果我按上面顺序打开后,没有做任何操作,再关闭2、3步骤的弹出窗口,再重复上面1-3的步骤时,第3步的页面打开没有数据,直接显示空白,如果把买球官网平台主页面刷新一下,又正常了,但是打开第一层、第二层弹出窗口,再关闭,然后再点击新增按钮,再加开第一层弹出窗口,没有任务问题,打开第二层弹出窗口后,又出现空白。

我查看了一下,没有缓存,而且第3步的datagrid方法也在后台debug调用了,打开第二层弹出窗口时,后台的方法也有执行,也有返回json字符串数组,在第3步的页面jsp中我也alert()打印过了,都有数据,就是table显示不出来,请教一下高手这是哪 里出问题了?如何解决?
附问题页面:

 
2012年8月03日 10:31
目前还没有答案

相关推荐

    easyui datagrid 删除多行操作时会出现异常,该方法可以直接加载一次数据,避免该问题的发生

    解决easyuidatagrid列比较多,无数据,列展现不全

    easyui datagrid 多条件筛选 可复选 过滤 例如过滤200-300 500-600 类似淘宝筛选 但允许复选

    easyui datagrid editor回车切换单元格示例,适合熟悉easyui但又不懂如何做的人员,可能参考一下源码js。

    null 博文链接:https://songwensheng.iteye.com/blog/628997

    jquery easyui 扩展 datagrid 自定义动态隐藏显示列

    easyui datagrid 中文排序的问题 解决了web端和后台(oracle、mysql)中文排序问题

    jquery easyui demo 网页下载下来打包了,还有datagrid简要说明

    在easy ui datagrid 列表基础上实现行过滤[行模糊查询],注:数据库远程查询

    在easyui的1.3.3版本中,作者新增了tooltip组件,尽管样式看起来也...之前我写过一篇《扩展:datagrid鼠标经过提示单元格内容》那就是用纯编码生成的tip,更为丑陋,有了easyui 1.3.3的tooltip,我们实现起来就很容易了

    在easyui 的datagrid编辑状态下实时更新其他处于编辑或者没在编辑下的列值,并在结束编辑后得到的row的数据为更改后的数据。

    easyui datagrid中实现上下左右、回车切换单元格easyui datagrid中实现上下左右、回车切换单元格easyui datagrid中实现上下左右、回车切换单元格

    easyui datagrid 导出到excel js实现 跨浏览器 资源真实可用

    easyui datagrid 嵌套datagrid form 简单提交 ,刷新子表数据

    easyui1.4.5增加一个鼠标滑过行,注意是行不是列,然后弹出框显示某些关键信息,如经典的图片预览操作,内容提供demo,并附修改方法,这个方法是修改的源码,没有增加扩展实现,若愿意请自行实现

    easyui datagrid 行编辑时 1、类型为combogrid时每行的参数不同查询返回对应的数据结果。 2、类型为combobox时,输入框显示图标按钮,实现对应的事件。 3、解决类型为combobox显示为value而不是text问题。

    easyui datagrid 行上移,下移,置顶,置底的方法。jsp文件

    jquery easyui datagrid服务端分页加载数据后,datagrid行号不能延续,总是重新由1开始。因为服务端分页取回的是单页数据,通过loaddata方法加载数据后,pagenumber属性被初始化为1,因此行号总是重新由1开始。现在...

    一个update扩展方法 文档中一种是比较笨的方法 一次只能修改一个列而且受列编辑类型影响(比如number datetime)扩展一次编辑多列,不受编辑类型影响,没有编辑属性也可以。

    修改上一个资源版本中结束编辑时combobox显示问题. 1、类型为combogrid时每行的参数不同查询返回对应的数据结果。 2、类型为combobox时,输入框显示图标按钮,实现... 3、解决类型为combobox显示为value而不是text问题

global site tag (gtag.js) - google analytics