appcan ajax mysql_appCan折叠列表

function showTodo(data){

var listData = [];

for (var i = 0; i < data.length; i++) {

//声明每一个系统数组

var list=[];

//声明一个变量用来判断是否读取

var read=1;

//console.log(JSON.stringify(data));

//data[i].systemTodo.read == "0" ? '

'+data[i].systemName+'
' : '
'+data[i].systemName+'
';

//声明每一个系统下内容数组

var arr=[];

//声明todo_id

var readId="";

list["header"] = '

'+data[i].systemName+'
';

// alert(data[i].systemTodo.length);

for(var j=0; j < data[i].systemTodo.length; j++){

if(data[i].systemTodo[j].read == "0"){

read=0;

readId+=data[i].systemTodo[j].todo_id+',';

}

var content=[];

content["title"] = '

'+ data[i].systemTodo[j].title +'
'+ new Date().getFullYear()+'/'+new Date().getMonth()+1+'/'+new Date().getDate()+'
';

arr.push(content);

}

readId=readId.substring(0,readId.length-1);

if(read == 0){

list["header"] = '

'+data[i].systemName+'
';

}

list["content"] = arr;

listData.push(list);

}

var tv = appcan.treeview({

selector : "#List",

defaultOpen : 1//默认打开第几项,必须包含数据

});

tv.set(listData);

$(".treeview").on("click",function(){

var self=$(this);

if(self.find("*").hasClass('news')){

var todoId=self.find("*").find(".news").attr("data-id");

//修改未读为已读

appcan.ajax({

url : host + "/portalMobile/home/userTodoRead",

data : {

todoId : todoId

},

type : 'POST',

dataType : 'json',

success : function(data) {

console.log(data.status);

if(data.status == "success"){

self.find("*").find(".news").removeClass("news").addClass("read");

}

},

error : function(xhr, errorType, error, msg) {

//alert(msg);

}

})

}

});

}

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值