将从AJAX返回的数据与div数据进行比较

时间:2016-06-14 11:18:56

标签: javascript jquery html ajax compare

我想比较数据以确定是否需要重新加载div。

    // <![CDATA[
$(function () {

    function reload (elem, interval) {
        var $elem = $(elem);
        var $original = $elem.html();


        $.ajax({
            cache : false,
            url : '/inbox-header.php',
            type : 'get',
            success : function (data) {

                var result = $.trim(data);
                var resu = $.trim($original);


                console.log(result);

                if (result == resu) {

                    alert('a');

                    setTimeout(function () {
                        reload(elem, interval)
                    }, interval);
                    return;
                }

                $elem.html(data);

                setTimeout(function () {
                    reload(elem, interval)
                }, interval);
            }
        });
    }

    reload('#inboxheader', 500);
});
// ]]>

当我在控制台中显示输出时,它看起来是一样的,但警报从不显示,所以它总是错误的。

更新:

这些变量的输出可以在这里找到,无法在这里发布..

http://pastebin.com/abfCk7pH

1 个答案:

答案 0 :(得分:0)

我不知道为什么但修剪功能没有完成他的工作。

这有效:

border-radius

});