jquery插件之定时查询待处理任务数量
更新时间:2014年05月01日 08:23:21 作者:
这篇文章主要介绍了jquery定时查询待处理任务数量插件示例
使用方法:
复制代码 代码如下:
$("#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" style="display: none;"></span>
{% endif %}
相关文章
JQuery.validationEngine表单验证插件(推荐)
这篇文章主要介绍了JQuery.validationEngine表单验证插件(推荐)的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下2016-12-12解决3.01版的jquery.form.js中文乱码问题的解决方法
最近用到了jquery的一个fom插件,是一个全面支持表单的jQuery插件。昨天在用ajaxSubmit进行Form Post提交的时候,发现服务器端取回的中文数据居然是乱码。这个可能是因为jquery是utf-8,不支持gb23122012-03-03jQuery.fn和jQuery.prototype区别介绍
jQuery.fn和jQuery.prototype想必大家对它并不陌生吧,那么你们知道它们之间的区别吗?在本文有个不错的示例大家可以参考下2013-10-10
最新评论