细节总结
2016-01-06 20:24
260 查看
1.js时间控件Mydat97 单时间 $("#publishTime").val(new Date().toString('yyyy-MM-dd')); $("#publishTime").click(function() { WdatePicker({isShowClear:false, dateFmt : 'yyyy-MM-dd', maxDate :'%y-%M-%d', onpicked : function(){queryLevelCount();$("#message_list").hide();}}); }); 双时间 varparamStartDate; varparamEndDate; $("#publishTimeEnd").val(new Date().toString('yyyy-MM-dd')); paramStartDate = {isShowClear:false, dateFmt : 'yyyy-MM-dd',maxDate : '#F{$dp.$D(\'publishTimeEnd\')}', onpicked : function(){queryWarnNewsPageList();}}; paramEndDate= {isShowClear:false, dateFmt : 'yyyy-MM-dd',minDate:'#F{$dp.$D(\'publishTimeBegin\')}', maxDate : '%y-%M-%d',onpicked : function() {queryWarnNewsPageList();}}; $("#publishTimeBegin").click(function() { WdatePicker(paramStartDate); }); $("#publishTimeEnd").click(function() { WdatePicker(paramEndDate); }); 2.获得url传值 ${param.xxx} 3.echarts var areaChart; var option; var initChart = function(listSize){ if(null ==areaChart){ areaChart =echarts.init(document.getElementById_x('areaChart')); }else{ areaChart.dispose(); areaChart =echarts.init(document.getElementById_x('areaChart')); } areaChart.showLoading({ text:'正在努力的读取数据中...', }); option ={ tooltip : { trigger: 'axis' }, legend: { data:['总量',"正面","负面"] }, toolbox: { show : true, feature : { mark : true, dataZoom : true, dataView : {readOnly: true}, magicType:['bar', 'line'], restore : false, saveAsImage : true } }, calculable : true, yAxis : [ { type : 'value', splitArea : {show : true} } ], series : [] }; initOption(listSize); }; var initAreaChart = function(list){ if(list ==null || list[0] == null || list[0].total == 0){ initOption(); return; } var zbdl =[]; var zmbdl =[]; var fmbdl =[]; var xAxis =[]; for(var _i =list.length -1 ; _i > 0; _i = _i-1){ var dto =list[_i]; if(dto ==null){ zbdl.push(0); zmbdl.push(0); fmbdl.push(0); continue; } zbdl.push(dto.total); zmbdl.push(dto.zmtotal); fmbdl.push(dto.fmtotal); xAxis.push(dto.areaName); } zbdl.reverse(); zmbdl.reverse(); fmbdl.reverse(); xAxis.reverse(); option.series = [{ name:'总量',type: 'line',data: zbdl},{ name:'正面',type: 'line',data: zmbdl},{ name:'负面',type: 'line',data: fmbdl }]; option.xAxis= [ { type : 'category', data : xAxis } ]; areaChart.setOption(option); }; function initOption(listSize){ var array =[]; for (vari=0; i array.push("0"); } option.series = [{ name:'总量',type: 'line',data: array},{ name:'正面',type: 'line',data: array},{ name:'负面',type: 'line',data: array}]; areaChart.setOption(option); }; 4.分页 trunPageObj = $(".pageNext").turnPage(10,queryNewsListPageByTime); ajax :trunPageObj.setPageData(data.data); function initNews(id) { $("#infoDiv").show(); timeInterval= id; trunPageObj.gotoPage(1); }
相关文章推荐
- 【转】建立Linux开发环境
- NSString基础-创建、长度、比较、判断大小、转换
- 怎么让alert弹出框的内容可以换行?
- BZOJ3207 花神的嘲讽计划Ⅰ
- Andorid中.9.png图片的使用及制作
- Fragment初学6——Fragment的相关方法
- 后期处理之一:雾蒙蒙风景照片处理技巧
- 巧架个人BT服务器
- 获取网络状态,区分2G3G4GWIFI等,非reachability
- 归并排序
- envsetup.sh的常用命令
- 摄像头 UIImagePickerController拍照和视频录制
- 时间工具 java
- Apache Spark 初识
- SSRS 2008 冻结首行
- C++命名空间
- 视频 MPMoviePlayerController
- Android工具库记:shadowlayout轻松实现阴影
- Android开发资料
- nodejs 参数默认值