extjs4 [store异常处理] [加载信息提示]

1.store 加载异常处理与加载信息提示


         var msgTip = '';   // 一定要定义在使用前,且定义为全局变量
	 //--------------------------------store---------------------------------------------------------------//
	  window.panelStore5 = Ext.create('Ext.data.Store', {
		  fields:[{name:'name'},{name:'preStatics',type:'int'},'mypercent'],
	      proxy: {
		        type: 'ajax',
		        url: extPath+'/center!getDetailByType.action?random='+new Date().getTime()+''+'&type=5',
		        reader: {
		            type: 'json',
		            root: 'humresData',
		            totalProperty: 'totalCount'
	        	}
		   },
	      autoLoad: false,
	      sorters:[{
					property:"name",
					direction:"asc"
			  	},{
					property:"preStatics",
					direction:"asc"
				  }],
			  listeners:{
					 beforeload:function(store,records,successful,operation,opts){
		                  msgTip = Ext.MessageBox.show({
			                  title:'提示',
			                  width : 250,
			                  msg:'页面统计信息刷新中,请稍后...',
			                  buttons: Ext.Msg.OK
		            		
		                  });
		      		 },
				  	load:function(store,records,successful,operation,opts){
		            		if(successful){
		            			Ext.Msg.alert('提示','数据加载成功!');
		            			msgTip.hide();
		            			
		            		}else{
		            			
		            			Ext.Msg.alert('提示','数据加载失败!');
		            			msgTip.hide();
		            		}		 
		            }
			  }
  	});  
服务器 返回数值 类似:{ success:true,humerdata:{name:'andy',password:123123} } //humerdata 为root



2.store 遍历二种方式

  stroe.each(function(rec){

alert(rec.get('name'));//name 为fields 字段

or: alert(rec.data.name)//name 为fields 字段

   })




  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值