• Extjs 回调取得store中的数据


     <script type="text/javascript">
    		  Ext.onReady(function(){
    		  var noticeInfoStore =new Ext.data.Store({		//公告信息store
    		        proxy: new Ext.data.HttpProxy({url:"/INAS4/maintenance/notice/getNoticeInfoByTypeId.action", method:'POST'}),
    		        reader: new Ext.data.JsonReader({totalProperty: 'totalProperty', root:'root'},[{name: 'id'},{name: 'name'},{name: 'title'},{name: 'content'},{name: 'userName'},{name: 'author'},{name: 'issueTime'}])
    		    });
    		   noticeInfoStore.reload({
    		    params: {start: 0, limit: 10, recordCount: -1, typeId: null},
    		    callback:function(r,options,success){
    		            if(success){
    		                    noticeInfoStore.each(function(record) { 
    		                    var myDate = new Date(); 
    		    				var a1 = record.get('issueTime').time; //通知时间
    		    				var a2 = myDate.getTime();//系统时间
    		    				subtractionTime = a2-a1; //系统时间减去通知发布的时间
    		    				var limitTime=3*24*60*60*1000;//3天时间,毫秒   
    		     					if(subtractionTime<limitTime){
    		    						Ext.MessageBox.confirm('提示','存在最近3天内的公告,您是否前去浏览?',function(btn){  
    		                				if(btn!='yes'){
    									}else{
    									//window.location.href = "/INAS4/maintenance/notice/displayNotice.jsp";
    									document.frames['MyWorkFrame'].location = "/INAS4/maintenance/notice/displayNotice.jsp";
    										}		
    		            				});
    		    					}  
    		  					});  
    		             };
    		           }
    		        })
    			})
      </script>
    

      

  • 相关阅读:
    几种简单的素数判定法(转)
    在Ubuntu下编译WebKit源码
    Struts2+JSON特别让人恶心的一个问题
    强大的asp.net 绑定组件
    关于单点登陆的示例代码
    NHibernate 如何高效的数据翻页?
    FLEX学习网站大全
    pku1207
    windows7试用过程常见问题解答
    什么是HTTPS?
  • 原文地址:https://www.cnblogs.com/kunpengit/p/2647654.html
Copyright © 2020-2023  润新知