客户端记录显示缓存的刷新-ExtJS

其实这是个非常简单的问题,仅供ExtJS初学者参考。

 

最近在项目开发过程中遇到一个问题:

第二次查询时,如果没有返回记录,则仍然显示第一次查询的结果。

 

 

例如:双击人力金牌销售包时,根据某些查询条件,可以得到对应的开班计划数据。

第二次查询时,如果没有返回记录,则仍然显示第一次查询的结果。

 

见下图:


客户端记录显示缓存的刷新-ExtJS
 

 

解决思路:

每次查询前,先清除上一次查询的结果,然后显示本次查询结果。

 

示例代码:

 _gridJwSales.addListener('rowdblclick',function(){
    	
  _storeSalesPkgClass.removeAll();//删除上次查询的结果
				    	
  _storeSalesPkgClass.load({params:{start:0,limit:5,salesId:_id}},true);//执行本次查询

 }
);

 

 

你可能感兴趣的:(ExtJs)