jquery插件之定时查询待处理任务数量_Javascript教程-查字典教程网
jquery插件之定时查询待处理任务数量
jquery插件之定时查询待处理任务数量
发布时间:2016-12-30 来源:查字典编辑
摘要:使用方法:复制代码代码如下:$("#todo_tip").pull_todo_count();后台返回值复制代码代码如下:{"todo_co...

使用方法:

复制代码 代码如下:

$("#todo_tip").pull_todo_count();

后台返回值

复制代码 代码如下:

{"todo_count":3}

js文件

复制代码 代码如下:

(function ($) {

var element;

$.fn.pull_todo_count = function () {

var a = $('<a>0个审核待申请</a>');

a.attr("href","/process/todo_list");

a.appendTo($(this));

$(this).hide();

element = $(this);

timerRequestData();

};

function timerRequestData() {

$.ajax({

url:'/pull_todo_count',

type:'get',

data:null,

dataType:'json',

success:function(data){

var count = data["todo_count"];

console.log(count);

if(count > 0){

element.children("a").html(count+"个审核待申请");

element.show();

}else{

element.hide();

}

}

});

setTimeout(timerRequestData,60000);

}

})(jQuery);

模板html代码

复制代码 代码如下:

{% if user.is_authenticated %}

<span id="todo_tip"></span>

{% endif %}

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新Javascript教程学习
    热门Javascript教程学习
    编程开发子分类