在一定相同的条件下合并数据的方式(日期相同的数据合并)
2017-02-22 16:20
239 查看
var jsonobj={"data":[{"CURRICULUMBILLID":197881,"TIME":"16:40-18:20","LESSON_DATE":"2017-02-19 星期日","COURSE_NAME":"优翼英语课程基础","SCHOOLNAME":"商城校区"},{"CURRICULUMBILLID":207801,"TIME":"10:10-12:00","LESSON_DATE":"2017-02-19 星期日","COURSE_NAME":"优翼英语课程入门篇","SCHOOLNAME":"经二校区"},{"CURRICULUMBILLID":214646,"TIME":"17:10-19:00","LESSON_DATE":"2017-02-20
星期一","COURSE_NAME":"优翼英语课程入门篇","SCHOOLNAME":"经二校区"},{"CURRICULUMBILLID":175937,"TIME":"17:10-19:00","LESSON_DATE":"2017-02-21 星期二","COURSE_NAME":"优翼英语课程基础","SCHOOLNAME":"康平校区"},{"CURRICULUMBILLID":207802,"TIME":"17:10-19:00","LESSON_DATE":"2017-02-22 星期三","COURSE_NAME":"优翼英语课程入门篇","SCHOOLNAME":"经二校区"},{"CURRICULUMBILLID":197882,"TIME":"17:30-19:20","LESSON_DATE":"2017-02-23
星期四","COURSE_NAME":"优翼英语课程基础","SCHOOLNAME":"商城校区"},{"CURRICULUMBILLID":175938,"TIME":"14:30-16:20","LESSON_DATE":"2017-02-25 星期六","COURSE_NAME":"优翼英语课程基础","SCHOOLNAME":"康平校区"},{"CURRICULUMBILLID":214647,"TIME":"10:10-12:00","LESSON_DATE":"2017-02-25 星期六","COURSE_NAME":"优翼英语课程入门篇","SCHOOLNAME":"经二校区"}],"msg":"操作成功!","success":true};
var time={
"data":[{"LESSON_DATE": "2017-02-19 星期日"},{"LESSON_DATE": "2017-02-19 星期日"},{"LESSON_DATE": "2017-02-20 星期一"},{"LESSON_DATE": "2017-02-21 星期二"},{"LESSON_DATE": "2017-02-22 星期三"},{"LESSON_DATE": "2017-02-23 星期四"},{"LESSON_DATE": "2017-02-25 星期六"},{"LESSON_DATE":
"2017-02-25 星期六"}]}
$scope.objs= jsonobj.data
localStorage.data1=JSON.stringify(jsonobj.data);
localStorage.data2=JSON.stringify(jsonobj.data);
//console.log(JSON.stringify(jsonobj))
var data1=JSON.parse(localStorage.data1);
var data2=JSON.parse(localStorage.data2);
console.log(data1)
$(function(){
for (var i=0;i<data1.length-1;i++) {
if(data1[i].LESSON_DATE==data1[i+1].LESSON_DATE){
// alert('df')
// data.splice(i,1);
$('.com').eq(i).css('display','none');
$('.com').eq(i+1).append('<a href="#kebiao/detail" class="studentid"><li><span>'+data1[i].COURSE_NAME+'</span> <span>'+data1[i].TIME+'</span> <span>'+data1[i].SCHOOLNAME+'</span><img src="images/mine/youjian.png"/></li></a>')
console.log(data1[i])
}else{
// alert(2)
}
}
})
星期一","COURSE_NAME":"优翼英语课程入门篇","SCHOOLNAME":"经二校区"},{"CURRICULUMBILLID":175937,"TIME":"17:10-19:00","LESSON_DATE":"2017-02-21 星期二","COURSE_NAME":"优翼英语课程基础","SCHOOLNAME":"康平校区"},{"CURRICULUMBILLID":207802,"TIME":"17:10-19:00","LESSON_DATE":"2017-02-22 星期三","COURSE_NAME":"优翼英语课程入门篇","SCHOOLNAME":"经二校区"},{"CURRICULUMBILLID":197882,"TIME":"17:30-19:20","LESSON_DATE":"2017-02-23
星期四","COURSE_NAME":"优翼英语课程基础","SCHOOLNAME":"商城校区"},{"CURRICULUMBILLID":175938,"TIME":"14:30-16:20","LESSON_DATE":"2017-02-25 星期六","COURSE_NAME":"优翼英语课程基础","SCHOOLNAME":"康平校区"},{"CURRICULUMBILLID":214647,"TIME":"10:10-12:00","LESSON_DATE":"2017-02-25 星期六","COURSE_NAME":"优翼英语课程入门篇","SCHOOLNAME":"经二校区"}],"msg":"操作成功!","success":true};
var time={
"data":[{"LESSON_DATE": "2017-02-19 星期日"},{"LESSON_DATE": "2017-02-19 星期日"},{"LESSON_DATE": "2017-02-20 星期一"},{"LESSON_DATE": "2017-02-21 星期二"},{"LESSON_DATE": "2017-02-22 星期三"},{"LESSON_DATE": "2017-02-23 星期四"},{"LESSON_DATE": "2017-02-25 星期六"},{"LESSON_DATE":
"2017-02-25 星期六"}]}
$scope.objs= jsonobj.data
localStorage.data1=JSON.stringify(jsonobj.data);
localStorage.data2=JSON.stringify(jsonobj.data);
//console.log(JSON.stringify(jsonobj))
var data1=JSON.parse(localStorage.data1);
var data2=JSON.parse(localStorage.data2);
console.log(data1)
$(function(){
for (var i=0;i<data1.length-1;i++) {
if(data1[i].LESSON_DATE==data1[i+1].LESSON_DATE){
// alert('df')
// data.splice(i,1);
$('.com').eq(i).css('display','none');
$('.com').eq(i+1).append('<a href="#kebiao/detail" class="studentid"><li><span>'+data1[i].COURSE_NAME+'</span> <span>'+data1[i].TIME+'</span> <span>'+data1[i].SCHOOLNAME+'</span><img src="images/mine/youjian.png"/></li></a>')
console.log(data1[i])
}else{
// alert(2)
}
}
})
相关文章推荐
- C#中同一DataTable中合并相同条件的行数据
- asp两组字符串数据比较合并相同数据
- 如何合并相同单元格的数据
- 合并同一行内不同列的相同数据
- (转载)SQL 2005 当我们想将某个字段相同的几行数据合并为一列显示的时候 合并列值
- 表格相同单元格数据进行合并
- 合并 DataGrid 中相同数据的行。
- 根据字段,字段条件筛选数据 两种方式(string[] ; ArrayList)
- asp.net中gridview数据相同行的列合并
- 日期类型的数据,格式转换的几种实现方式比较
- .net 合并两个数组为一个新的数组,两数组中相同的数据只存在一个
- 以条件驱动的数据访问方式
- 两组字符串数据比较合并相同数据
- 合并相同列的数据(引用)
- ASP.NET: GridView相关技术(六--合并相同数据单元格)
- 如何用SQL将两相同条件的行合并?
- 相同结构的两个表中相同字段的数据相加,不相同的字段合并
- GridView、DataGrid 表头合并、表体合并[合并相邻行相同数据的单元格]
- 两个文件比较求交集或合并相同的数据
- 帮助类解决日期时间问题(包含从Mysql中查出来的数据后面多了个0的问题,以友好的方式显示时间的问题)