DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> jQuery入門知識 >> JQuery特效代碼 >> jquery插件之定時查詢待處理任務數量
jquery插件之定時查詢待處理任務數量
編輯: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 %}

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved